सीधे कंटेंट पर जाएँ

डेवलपर प्लेटफ़ॉर्म

असली iPhone पर डेवलपर्स के लिए सोशल मीडिया पोस्टिंग API

डेवलपर्स के लिए सोशल मीडिया पोस्टिंग API आपके सिस्टम को TikTok, Instagram और YouTube प्रकाशन वर्कफ़्लो के लिए असली iPhone से जोड़ता है। 0bull आपको एक REST API, एक OAuth-ऑथेंटिकेटेड MCP सर्वर, और हैंड्स-ऑन समीक्षा के लिए एक ब्राउज़र सतह देता है।

तीन ऑब्जेक्ट्स पर बनाएँ। स्लॉट, खाता, सबमिशन।

0bull API और MCP सर्वर एक ही मूल प्रकाशन मॉडल दिखाते हैं: एक फ़ोन एक स्लॉट है, एक लिंक किया गया सोशल लॉगिन एक खाता है, और एक मीडिया जॉब एक सबमिशन है। खाते और सबमिशन TikTok, Instagram और YouTube को सपोर्ट करते हैं। पिछली अनुकूलता के लिए प्लेटफ़ॉर्म डिफ़ॉल्ट रूप से TikTok होता है।

स्लॉट

किसी असाइन किए गए फ़ोन के लिए एक UUID।

खाता

एक प्लेटफ़ॉर्म खाता, वैकल्पिक रूप से किसी फ़ोन से जुड़ा हुआ; प्रकाशित करने के लिए उस फ़ोन पर एक सक्रिय खाता आवश्यक है।

सबमिशन

पोल करने योग्य स्टेटस वाला एक वीडियो जॉब।

खाता ID UUID होते हैं। फ़ोन टूल list-phones-tool से मिला स्लॉट UUID इस्तेमाल करते हैं, इंसान के लिए दिखने वाला लेबल नहीं। किसी सबमिशन का लक्ष्य उसके फ़ोन पर मौजूद सक्रिय खाता होना चाहिए। ज़्यादातर प्लेटफ़ॉर्म क्रियाएँ और फ़ोन को छूने वाली वर्कफ़्लो क्रियाएँ कतार में जाती हैं और तुरंत लौट आती हैं। phone-control-tool, phone-snapshot-tool और phone-ocr-tool सिंक्रोनस रूप से लौटते हैं। कतारबद्ध खाता और सबमिशन काम के लिए खाता या सबमिशन संसाधनों को पोल करें।

तीन इंटरफ़ेस। वही इस्तेमाल करें जो काम के अनुकूल हो।

जब आपके एप्लिकेशन को एक स्थिर HTTP करार चाहिए तो REST इस्तेमाल करें। जब किसी AI क्लाइंट को टूल खोजने और ब्राउज़र-आधारित OAuth से काम करने देना हो तो MCP इस्तेमाल करें। जब किसी व्यक्ति को असली स्क्रीन देखनी हो तो डैशबोर्ड या ब्राउज़र कंट्रोल इस्तेमाल करें।

सिस्टम के लिए

REST API

बियरर-टोकन HTTP अनुरोधों से खाते बनाएँ, खाते सूचीबद्ध करें, सबमिशन कतार में डालें और स्टेटस पोल करें।

API संदर्भ खोलें
AI क्लाइंट के लिए

MCP सर्वर

Claude Code, Claude Desktop, Cursor, Codex या किसी अन्य MCP क्लाइंट को खाता, सबमिशन, बिलिंग, अपलोड और फ़ोन-कंट्रोल की व्यापक सतह तक एक्सेस दें।

$ claude mcp add --transport http 0bull https://0bull.net/mcp
कनेक्शन विकल्प देखें
ऑपरेटरों के लिए

ब्राउज़र कंट्रोल

जब किसी इंसान को समीक्षा करनी हो या प्लेटफ़ॉर्म के किसी प्रॉम्प्ट को संभालना हो, तो किसी VA या ऑपरेटर को फ़ोन स्क्रीन से काम करने दें।

ऑपरेटर वर्कफ़्लो देखें

ऑथेंटिकेट करें और सबमिट करें। फिर देखें और समीक्षा करें।

आपका क्लाइंट जिस सतह का उपयोग करता है, उसे ऑथेंटिकेट करके शुरुआत करें। REST क्लाइंट सेटिंग्स में एक API टोकन बनाते हैं, उसे एक बार कॉपी करते हैं, और बियरर टोकन के रूप में भेजते हैं। MCP क्लाइंट HTTP सर्वर URL जोड़ते हैं और OAuth के ज़रिए ब्राउज़र में ऑथराइज़ करते हैं। कोई भी पहचान मॉडल किसी दूसरे उपयोगकर्ता के खातों या फ़ोन ग्रांट तक पहुँच नहीं देता।

वहाँ से, उन खातों या फ़ोनों की सूची बनाएँ जिन तक आप पहुँच सकते हैं। किसी खाते को उसके UUID से या किसी फ़ोन को उसके स्लॉट UUID से चुनें। सबमिशन केवल सक्रिय खाते के लिए कतार में डालें। फिर स्वीकृत अनुरोध को प्रकाशित नतीजा मानने के बजाय लौटाए गए संसाधन को पोल करें।

  1. क्लाइंट को ऑथेंटिकेट करें।
  2. कोई खाता या असाइन किया गया फ़ोन खोजें।
  3. एक सबमिशन कतार में डालें, ज़रूरत पड़ने पर साइन किए गए अपलोड URL के ज़रिए मीडिया अपलोड करें, और उपयुक्त फ़ोन टूल का उपयोग करें; कतार में मौजूद काम के लिए सबमिशन को पोल करें।
  4. स्टेटस पोल करें और जब प्लेटफ़ॉर्म को ध्यान चाहिए तो किसी व्यक्ति को शामिल करें।
REST API: खाते सूचीबद्ध करेंcurl
curl https://0bull.net/api/v1/accounts \
  -H "Authorization: Bearer $OBULL_TOKEN" \
  -H "Accept: application/json"
MCP: HTTP सर्वर जोड़ेंjson
{
  "mcpServers": {
    "0bull": {
      "type": "http",
      "url": "https://0bull.net/mcp"
    }
  }
}

फ़ोन इस करार का हिस्सा है। उसी के हिसाब से डिज़ाइन करें।

सीमित एक्सेस
हर API टोकन और MCP ऑथराइज़ेशन उसी खाते तक सीमित है जिसने इसे बनाया। MCP कॉल केवल कॉल करने वाले के खाते देखती हैं और उन फ़ोन तक पहुँचती हैं जिनके लिए उस कॉलर के पास ग्रांट है।
मानव समीक्षा समर्थित है
कोई सबमिशन ऐसे विफल हो सकता है जिसमें किसी व्यक्ति को हैंडसेट जाँचने की ज़रूरत पड़े। दस्तावेज़ीकृत स्टेटस मॉडल उन स्थितियों को दिखाई रखता है ताकि आपका वर्कफ़्लो रुककर किसी ऑपरेटर को सौंप सके।
रेट सीमाएँ दस्तावेज़ीकृत हैं
REST और MCP प्रति मिनट 60 अनुरोध की अनुमति देते हैं। पोलिंग अपेक्षित है, लेकिन फ़ोन का काम पूरा होने के दौरान स्टेटस कॉल के बीच समय छोड़ें।

MCP टूल संदर्भ

एक असली टूल सतह। काम के हिसाब से समूहित।

MCP सर्वर 0bull Phone Farm सर्वर में रजिस्टर्ड टूल प्रस्तुत करता है। पैरामीटर और रिस्पॉन्स शेप के लिए पूरा संदर्भ देखें; यह पेज नक्शे को पढ़ने योग्य रखता है।

खाते

आपके ऑटोमेशन जिन पोस्टिंग खातों का उपयोग करते हैं, उन्हें बनाएँ और देखें।

  • list-accounts-tool

    TikTok, Instagram और YouTube के खाते सूचीबद्ध करें।

  • get-account-tool

    किसी भी प्लेटफ़ॉर्म पर एक पोस्टिंग खाता प्राप्त करें।

  • create-account-tool

    ऐसा पोस्टिंग खाता लिंक करें जो किसी फ़ोन पर पहले से साइन इन है।

  • delete-account-tool

    किसी खाते को उसके प्लेटफ़ॉर्म से हटाए बिना फ़ार्म से हटाएँ।

सबमिशन और अपलोड

मीडिया को प्रकाशन वर्कफ़्लो से गुज़ारें और उसका नतीजा देखें।

  • list-submissions-tool

    समर्थित प्लेटफ़ॉर्म पर हाल के सबमिशन सूचीबद्ध करें।

  • get-submission-tool

    एक सबमिशन फ़ेच करें और उसका स्टेटस पोल करें।

  • create-upload-url-tool

    सीधे वीडियो अपलोड के लिए एक अल्पकालिक साइन किया गया URL बनाएँ।

  • create-submission-tool

    किसी खाते के लिए सार्वजनिक URL या अपलोड किए गए मीडिया से वीडियो कतार में डालें।

  • cancel-submission-tool

    कतार में या प्रगति में मौजूद सबमिशन रद्द करें।

  • delete-submission-tool

    पूरा हुआ सबमिशन और उसका संग्रहीत वीडियो हटाएँ।

फ़ोन

असाइन किए गए फ़ोन स्लॉट का सीधे निरीक्षण और संचालन करें।

  • list-phones-tool

    जिन फ़ोन स्लॉट को आप देख सकते हैं, उन्हें उनके सेशन स्टेटस के साथ सूचीबद्ध करें।

  • list-phone-runs-tool

    एक फ़ोन के फ़ोन रन सूचीबद्ध करें, सबसे नए पहले।

  • get-phone-run-tool

    रन ID से एक फ़ोन रन प्राप्त करें।

  • phone-command-tool

    क्लिपबोर्ड, URL, पावर और कनेक्टिविटी जैसी डिवाइस कमांड चलाएँ।

  • phone-control-tool

    सीधे टैप, स्वाइप, हॉटकी और टेक्स्ट इनपुट क्रियाएँ भेजें।

  • phone-snapshot-tool

    फ़ोन स्क्रीन का JPEG स्नैपशॉट कैप्चर करें।

  • phone-ocr-tool

    OCR से फ़ोन स्क्रीन का टेक्स्ट पढ़ें।

  • run-macro-tool

    कोई नामित वर्कफ़्लो या फ़ोन चरणों का सीधा क्रम चलाएँ।

  • run-phone-agent-tool

    फ़ोन पर मौजूद GUI एजेंट से असिंक्रोनस रूप से एक सीमित काम करने को कहें।

बिलिंग और किराया

किराए पढ़ें और मानव अप्रूवल को प्रक्रिया में रखते हुए फ़ोन-संख्या बदलाव का अनुरोध करें।

  • get-billing-tool

    फ़ोन किराए, नवीनीकरण तारीख़ें और लंबित ऑर्डर पढ़ें।

  • start-rental-tool

    पहले फ़ोन ऑर्डर के लिए एक Stripe Checkout लिंक लौटाएँ।

  • request-phones-tool

    किराए के फ़ोनों की संख्या में बदलाव का अनुरोध करें।

  • get-billing-request-tool

    फ़ोन-संख्या बदलाव अनुरोध का स्टेटस जाँचें।

सीमाएँ जानें। बनाने से पहले।

दस्तावेज़ीकृत प्रोडक्ट मॉडल एक असली फ़ोन वर्कफ़्लो है। 0bull क्रियाओं को भौतिक हैंडसेट पर कतार में डालता है, इसे सीधे प्लेटफ़ॉर्म प्रकाशन API के रूप में प्रस्तुत नहीं करता। REST और MCP इंटरफ़ेस उन डिवाइस वर्कफ़्लो के लिए 0bull की कंट्रोल सतहें हैं।

REST खातों और सबमिशन के लिए बियरर-टोकन HTTP API है। MCP किसी MCP क्लाइंट के लिए OAuth-ऑथेंटिकेटेड सर्वर है, जिसकी व्यापक टूल सतह अपलोड, बिलिंग और सीधे फ़ोन ऑपरेशंस को भी कवर करती है।

खाते UUID इस्तेमाल करते हैं और अपना प्लेटफ़ॉर्म खुद बताते हैं। फ़ोन टूल list-phones-tool से मिला स्लॉट UUID इस्तेमाल करते हैं। इंसान के लिए दिखने वाला स्लॉट लेबल वह पहचान नहीं है जिसे किसी फ़ोन टूल को दिया जाए।

सबमिशन फ़ोन के लिए कतार में डाला जाता है। सबमिशन संसाधन पोल करें और उसका स्टेटस पढ़ें। अनुरोध का स्वीकार होना वीडियो के प्रकाशित होने के बराबर नहीं है।

हां। ब्राउज़र सतह हैंड्स-ऑन स्क्रीन काम, समीक्षा, और उन अन्य कामों के लिए ऑपरेटर का रास्ता है जहां किसी VA या टीम सदस्य को हैंडसेट देखने की ज़रूरत होती है।

API संदर्भ बियरर ऑथेंटिकेशन, पेजिनेशन, रिस्पॉन्स कोड और वैलिडेशन त्रुटियों को कवर करता है। MCP कनेक्शन और अवलोकन पेज OAuth, स्कोपिंग, असिंक काम और रेट सीमाओं को कवर करते हैं।

आपका अगला कदम।
पहले से आपके हाथ में।

एक देश चुनिए। फ़ोन हम सौंपते हैं। आगे आप सँभालिए।

मुफ़्त में शुरू करें