Anza na ombi la salio kwanza ili ujue ufunguo wako wa API na umbizo la ombi linafanya kazi.
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
Vuta huduma na vikomo vya moja kwa moja kabla ya kuagiza ili ujumuishaji wako utumie data ya sasa ya bidhaa.
Hifadhi kitambulisho cha agizo cha SMM Africa kilichorejeshwa kwa kuongeza na ukitumie kwa hali, kujaza tena na kughairi maombi.
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.
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.
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.
https://smm.africa/api/v3Anza 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.
Kila ombi huenda kwa https://smm.africa/api/v3 kama JSON POST. Sehemu ya kitendo (usawa, huduma, ongeza, hali, jaza tena, ghairi) huamua kinachoendeshwa.
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 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.
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.
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.
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.
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/v3balance
Angalia salio la pochi lililofungwa kwenye ufunguo wa API wa muuzaji uliothibitishwa.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | balance |
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.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | services |
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.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | add |
| service | Kitambulisho cha huduma unayotaka kuagiza. |
| link (when required) | URL ya maudhui, wasifu, chapisho au maudhui lengwa. |
| quantity (when required) | Kiasi unachotaka kuagiza. |
| idempotency_key | Use 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 fields | Read 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_key | Kitufe cha hiari cha lengo kwa maelezo ya ukuaji wa kuongozwa. |
| recommendation_tier | Kiwango cha pendekezo cha hiari. |
| user_intent_label | Lebo ya hiari inayoelezea dhamira ya mtumiaji. |
| source_flow | Kitambulisho 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.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | status |
| order | Kitambulisho 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.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | refill |
| order | Kitambulisho 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.
Vigezo vya ombi
| Kigezo | Maelezo |
|---|---|
| key | Kitufe chako cha API, kilichotumiwa kuthibitisha ombi. |
| action | cancel |
| order | Kitambulisho 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
| Kigezo | Maelezo |
|---|---|
| Default | link, quantity |
| Package | link |
| SEO | link, quantity, keywords |
| Custom Comments | link, comments |
| Custom Comments Package | link, comments |
| Comment Replies | link, username, comments |
| Comment Likes | link, username |
| Mentions | link, quantity, usernames |
| Mentions with Hashtags | link, quantity, usernames, hashtags |
| Mentions Custom List | link, usernames |
| Mentions Hashtag | link, quantity, hashtags |
| Mentions User Followers | link, quantity, username (source profile URL) |
| Mentions Media Likers | link, quantity, media (source media URL) |
| Poll | link, quantity, answer |
| Invites from Groups | link, quantity, groups |
| Subscriptions | username, min, max, delay |
| Web Traffic | quantity, country, device, type_of_traffic |