Nafasi ya kazi ya Msanidi

Tumia mtiririko mmoja wa API kwa salio, huduma na maagizo

Thibitisha ufunguo wako, leta katalogi, na uondoke kwenye ukaguzi wa salio ili kuagiza uwekaji bila kubahatisha kitakachofuata.

Jinsi inavyofanya kazi
1Thibitisha ufunguo wako

Anza na ombi la salio kwanza ili ujue ufunguo wako wa API na umbizo la ombi linafanya kazi.

2Leta katalogi

Vuta huduma na vikomo vya moja kwa moja kabla ya kuagiza ili ujumuishaji wako utumie data ya sasa ya bidhaa.

3Fuatilia kitambulisho sawa cha agizo

Hifadhi kitambulisho cha agizo cha SMM Africa kilichorejeshwa kwa kuongeza na ukitumie kwa hali, kujaza tena na kughairi maombi.

hati za API

SMM Africa API | usawa, huduma, maagizo, na hali

API moja ya ukaguzi wa salio, ufikiaji wa katalogi, kuagiza, ufuatiliaji wa hali na uboreshaji otomatiki wa muuzaji.

Mwisho mmojaMaombi rahisi ya POST ya salio, katalogi, kuagiza na kufuatilia vitendo
Otomatiki ya muuzajiImeundwa kwa ajili ya wamiliki wa paneli, wasanidi programu na kurudia utendakazi wa uwasilishaji
Kitufe cha APINakili ufunguo wako kutoka kwa Akaunti kabla ya kutuma ombi lako la kwanza

Unachoweza kuwasha

  • Angalia salio la akaunti kwa utaratibu.
  • Orodhesha huduma na bei zinazopatikana.
  • Weka vitendo vipya vya ukuaji kwa wafuasi, kupenda, kutazamwa na mengine.
  • Fuatilia hali ya agizo na uwasilishaji kwa wakati halisi.
  • Jumuisha kupitia HTTP kutoka PHP, Python, JavaScript, au rafu yoyote.

Leta faili kwenye Postman, Insomnia, au zana yoyote ya OpenAPI ili kusanidi mapema kila mwisho, mwili wa ombi na majibu ya mfano.

Dondoo la utafutaji la AI

Majibu mafupi kwa maamuzi ya API ya muuzaji

API ya SMM Africa ni nini?

API ya SMM Africa ni sehemu ya mwisho ya muuzaji kukagua salio, kuleta huduma za moja kwa moja, kuagiza, hali ya upigaji kura, na kuomba kujaza tena au kughairiwa kwenye akaunti moja inayoungwa mkono na pochi.

Nani anatumia SMM Africa API?

API imeundwa kwa ajili ya wauzaji, mawakala, wasanidi programu, waendeshaji paneli zenye lebo nyeupe, timu za otomatiki na biashara zinazohitaji miundombinu ya SMM nyuma ya utiririshaji wao wa kazi.

Je, ​​API inafanya kazi vipi?

Kila ombi huchapisha JSON hadi /api/v3 yenye thamani ya kitendo. Kitendo huamua kama ombi litaangalia salio, kuorodhesha huduma, kuongeza agizo, kuangalia hali, kujaza tena au kughairi.

Ni nini kinachofanya utayarishaji wa API kuwa tayari?

Muunganisho wa uzalishaji huweka upande wa seva ya ufunguo wa API, huweka akiba ya katalogi ya huduma ya moja kwa moja, kutuma ufunguo wa kutoweza kudhibiti uwezo kwa kila agizo la kimantiki, hupeana ombi la seva hadi sekunde hadi sekunde 60, hubadilisha mwonekano wa mteja kuwa wa kusubiri baada ya sekunde 20, hurejesha vitambulisho vya agizo, na kubadilisha hitilafu za usafirishaji wa mteja kuwa ujumbe usio na upande.

msamiati wa API

Wauzaji wa Masharti wanapaswa kuelewa

API ya Muuzaji
Kiolesura cha seva-kwa-seva ambacho huruhusu paneli nyingine au mtiririko wa kazi mahali na kufuatilia maagizo ya SMM Africa kutoka kwa matumizi yake yenyewe.
Katalogi ya huduma
Orodha ya moja kwa moja ya vitambulisho vya huduma, bei, vikomo, usaidizi wa kujaza upya na usaidizi wa kughairi unaotumika kabla ya kuagiza.
Kitendo
Sehemu ya JSON inayochagua utendakazi wa API, kama vile salio, huduma, ongeza, hali, jaza upya au ghairi.
Kuagiza kwa kutumia Wallet
Muundo wa kuagiza ambapo maagizo ya moja kwa moja, mbele ya duka, na API yote yanatokana na salio la pochi la SMM Africa linalofadhiliwa.
URL ya Msingihttps://smm.africa/api/v3
UmbizoNAFASI YA JSON. Sehemu ya kitendo huamua operesheni.
Ufunguo wako wa APIImetolewa kwa kila akaunti. Ivute kutoka kwa Akaunti mara tu unapoingia.
Ingia ili upate ufunguo wako

Anza na kuangalia salio

Ombi la salio ndiyo njia ya haraka zaidi ya kuthibitisha ufunguo wako, umbizo la ombi, na kwamba muunganisho huo unasafiri kwenda na kurudi kabla ya kuanza kuagiza.

curl --max-time 60 -X POST https://smm.africa/api/v3 \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "action": "balance"
  }'

Vidokezo vya ujumuishaji kwa matumizi ya uzalishaji

Tumia API kama miundombinu. Madokezo haya yanashughulikia mambo muhimu pindi tu unapoendesha maagizo ya kiotomatiki, paneli ya mteja au eneo la mbele la duka la ujazo wa juu.

Mwisho mmoja, kulingana na hatua

Kila ombi huenda kwa https://smm.africa/api/v3 kama JSON POST. Sehemu ya kitendo (usawa, huduma, ongeza, hali, jaza tena, ghairi) huamua kinachoendeshwa.

Kuishiwa nguvu na kujaribu tena

Tuma kichwa kimoja cha kipekee cha Idempotency-Key au sehemu ya ufunguo_idempotency kwa kila agizo la mantiki la kuongeza. Ikiwa ombi limeisha, jaribu tena upakiaji sawa na ufunguo sawa ili jaribio lililokamilika lirudiwe bila malipo mengine.

Vikomo vya viwango

Vikomo ni mahususi na vinaweza kubadilika. Simu nyingi za nafasi, kura za hali ya kundi, na API inaporudi 429 subiri kipindi cha Jaribu tena baada ya muda kabla ya kujaribu tena.

Mabadiliko ya huduma

Vuta /huduma mara kwa mara. Vitambulisho vya huduma, viwango na thamani za chini/upeo vinaweza kubadilika. Hifadhi majibu ili kidirisha chako kionyeshe bei ya sasa.

Salio la mkoba lililoshirikiwa

Maagizo ya moja kwa moja, maagizo ya mbele ya duka na maagizo ya API yote yanatokana na salio sawa la pochi. Ifadhili kutoka kwa kituo chochote, itumie kutoka kwa kituo chochote.

Linda ufunguo wako

Usiwahi kufichua ufunguo, jina la mpangishaji wa API, jina la mtoa huduma aliyesanidiwa, au hitilafu ghafi za usafiri katika msimbo wa upande wa mteja au ujumbe wa mbele ya duka. Simu za seva mbadala kupitia mazingira yako ya nyuma, andika maelezo ya kiufundi kwa faragha, na baada ya sekunde 20 waonyeshe wateja maneno yasiyoegemea upande wowote kama vile: Uwasilishaji wa agizo unachukua muda mrefu kuliko inavyotarajiwa. Angalia maagizo yako kabla ya kujaribu tena.

Majibu ya haraka

Je, ninapataje ufunguo wa API?

Ingia katika SMM Africa, fungua Akaunti, nakili ufunguo wako wa API na uzungushe kutoka sehemu moja wakati wowote.

Je, ​​API ni bure?

Hakuna ada ya ziada ya API. Unalipa tu huduma unazoagiza. Mkoba sawa hufadhili maagizo ya moja kwa moja, maagizo ya mbele ya duka na maagizo ya API.

Je, ​​viwango vya viwango ni vipi?

Vikomo ni mahususi na vinaweza kubadilika. Simu nyingi za nafasi, kura za hali ya kundi, na API inaporudi 429 subiri kipindi cha Jaribu tena baada ya muda kabla ya kujaribu tena.

Je, ​​ninapaswa kushughulikia vipi majaribio tena?

Tuma kichwa kimoja cha kipekee cha Idempotency-Key au sehemu ya ufunguo_idempotency kwa kila agizo la mantiki la kuongeza. Ikiwa ombi limeisha, jaribu tena upakiaji sawa na ufunguo sawa ili jaribio lililokamilika lirudiwe bila malipo mengine.

Je, ​​kuna mtandao?

Upigaji kura wa hali ndio njia inayotumika leo. Gonga hatua ya hali ya maagizo unayotazama na uhifadhi matokeo katika mfumo wako mwenyewe.

Ni nchi gani zinazotumika?

API inapatikana duniani kote, ikiwa na usaidizi mkubwa kwa masoko ya Afrika na ufadhili wa pochi unaotumia M-Pesa.

RejeaRejeleo kamili la mwisho

Kagua vigezo vya ombi, majibu ya sampuli, na tabia halisi kwa kila kitendo kinachotumika.

SMM Africa API | usawa, huduma, maagizo, na hali

Tumia mtiririko rahisi wa ombi la POST ili kuthibitisha, kuleta huduma, kuweka maagizo na kufuatilia uwasilishaji.

https://smm.africa/api/v3
2. Anza na kuangalia salioOmbi la salio ndiyo njia ya haraka zaidi ya kuthibitisha ufunguo wako, umbizo la ombi, na kwamba muunganisho huo unasafiri kwenda na kurudi kabla ya kuanza kuagiza.
3. Fuatilia kitambulisho sawa cha agizoHifadhi kitambulisho cha agizo cha SMM Africa kilichorejeshwa kwa kuongeza na ukitumie kwa hali, kujaza tena na kughairi maombi.
mkataba wa bei wa USDSalio zote, ada na kiasi cha agizo katika v3 hurejeshwa kwa USD kwa uoanifu.
Kuishiwa nguvu na kujaribu tenaTuma kichwa kimoja cha kipekee cha Idempotency-Key au sehemu ya ufunguo_idempotency kwa kila agizo la mantiki la kuongeza. Ikiwa ombi limeisha, jaribu tena upakiaji sawa na ufunguo sawa ili jaribio lililokamilika lirudiwe bila malipo mengine.
Fuatilia kitambulisho sawa cha agizoHifadhi kitambulisho cha agizo cha SMM Africa kilichorejeshwa kwa kuongeza na ukitumie kwa hali, kujaza tena na kughairi maombi.

balance

Angalia salio la pochi lililofungwa kwenye ufunguo wa API wa muuzaji uliothibitishwa.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actionbalance

Mfano wa majibu

{
  "balance": "100.84",
  "currency": "USD"
}

Salio zote, ada na kiasi cha agizo katika v3 hurejeshwa kwa USD kwa uoanifu.

Mfano wa majibu ya hitilafu

{
  "error": "Invalid API key"
}

services

Leta katalogi ya huduma ya SMM Africa moja kwa moja iliyo na vitambulisho vya huduma, bei, vikomo, na ujaze upya au ughairi bendera.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actionservices

Mfano wa majibu

[
  {
    "service": 1,
    "name": "Service Name",
    "type": "Default",
    "rate": "0.90",
    "min": "50",
    "max": "10000",
    "category": "First Category",
    "description": "Service Description",
    "refill": true,
    "cancel": true,
    "drop_rate": "Almost No",
    "start_time": "2 mins",
    "speed": "12 mins",
    "reliability": "Poor"
  }
]

Leta katalogi ya moja kwa moja kabla ya kuagiza kwa sababu vitambulisho vya huduma, viwango, vikomo na upatikanaji vinaweza kubadilika.

Mfano wa majibu ya hitilafu

{
  "error": "Invalid API key"
}

add

Weka agizo jipya la kukuza mitandao ya kijamii ukitumia kitambulisho cha huduma, kiungo lengwa na wingi.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actionadd
serviceKitambulisho cha huduma unayotaka kuagiza.
link (when required)URL ya maudhui, wasifu, chapisho au maudhui lengwa.
quantity (when required)Kiasi unachotaka kuagiza.
idempotency_keyUse one unique value per logical order. If the request times out without a response, retry with the same value so the order cannot be charged twice.
service type fieldsRead the selected service's type from the services response. Link and quantity are required only when that type requires them; send its documented type-specific fields instead.
goal_keyKitufe cha hiari cha lengo kwa maelezo ya ukuaji wa kuongozwa.
recommendation_tierKiwango cha pendekezo cha hiari.
user_intent_labelLebo ya hiari inayoelezea dhamira ya mtumiaji.
source_flowKitambulisho cha hiari cha mtiririko uliounda mpangilio.

Mfano wa majibu

{
  "order": 1000000,
  "charged": 5.85,
  "queued": true
}

Hifadhi kitambulisho cha agizo lililorejeshwa, na uangalie hali kabla ya kujaribu tena ombi la kuongeza.

Mfano wa majibu ya hitilafu

{
  "error": "Invalid API key"
}

status

Piga kura kwa kutumia kitambulisho ili usome hali ya uwasilishaji, hesabu ya kuanza, masalio na maelezo ya malipo.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actionstatus
orderKitambulisho cha agizo la SMM Africa kilirudishwa kwa kuongeza.

Mfano wa majibu

{
  "order": 1000000,
  "status": "Processing",
  "start_count": 3572,
  "remains": 157,
  "charge": 0.27819
}

Hali za kura katika makundi na kuacha kucheleweshwa kwa muda kati ya maombi.

Mfano wa majibu ya hitilafu

{
  "error": "Order not found"
}

refill

Omba kujaza upya kwa agizo linalostahiki ndani ya dirisha la kujaza upya lililochapishwa.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actionrefill
orderKitambulisho cha agizo la SMM Africa kilirudishwa kwa kuongeza.

Mfano wa majibu

{
  "order": 1000000,
  "success": "Refill request accepted."
}

Kujaza upya kunapatikana kwa maagizo yanayostahiki pekee ndani ya dirisha la huduma lililochapishwa la kujaza upya.

Mfano wa majibu ya hitilafu

{
  "error": "Invalid API key"
}

cancel

Omba kughairiwa kwa agizo ambapo huduma iliyochaguliwa inaweza kutumia kughairiwa.

POST

Vigezo vya ombi

KigezoMaelezo
keyKitufe chako cha API, kilichotumiwa kuthibitisha ombi.
actioncancel
orderKitambulisho cha agizo la SMM Africa kilirudishwa kwa kuongeza.

Mfano wa majibu

{
  "order": 1000000,
  "success": "Cancellation request accepted."
}

Kughairi kunapatikana tu wakati huduma iliyochaguliwa inaitumia.

Mfano wa majibu ya hitilafu

{
  "error": "Invalid API key"
}

Vigezo vya ombi

KigezoMaelezo
Defaultlink, quantity
Packagelink
SEOlink, quantity, keywords
Custom Commentslink, comments
Custom Comments Packagelink, comments
Comment Replieslink, username, comments
Comment Likeslink, username
Mentionslink, quantity, usernames
Mentions with Hashtagslink, quantity, usernames, hashtags
Mentions Custom Listlink, usernames
Mentions Hashtaglink, quantity, hashtags
Mentions User Followerslink, quantity, username (source profile URL)
Mentions Media Likerslink, quantity, media (source media URL)
Polllink, quantity, answer
Invites from Groupslink, quantity, groups
Subscriptionsusername, min, max, delay
Web Trafficquantity, country, device, type_of_traffic