Threads को Social Quack से जोड़िए
Meta की साइट पर एक मुफ़्त डेवलपर ऐप, कुछ मिनट की क्लिक-क्लिक, और Threads की पोस्ट आपके तय समय पर जाने लगती हैं — कोई App Review जमा नहीं करनी।
Threads शेड्यूलिंग ऐप्स को सीधे पोस्ट करने की पहुँच नहीं देता। इसके बजाय आप Meta की डेवलपर साइट पर अपना एक छोटा-सा डेवलपर ऐप बनाते हैं और उसमें से दो कुंजियाँ Social Quack में चिपका देते हैं। यह सिर्फ़ एक बार करना होता है, और चूँकि वह ऐप आपका अपना है, कुंजियाँ आपके अपने Mac पर एन्क्रिप्टेड रहती हैं और पोस्ट करने की सीमाएँ भी सिर्फ़ आपकी होती हैं — दूसरों की पोस्ट का ऐसा कोई साझा पूल नहीं जिसकी वजह से आप पर रेट लिमिट या रोक लग जाए।
ऐप पूरे समय Development mode में ही रहता है, और अपने ही अकाउंट पर पोस्ट करने के लिए इतना ही काफ़ी है। न कुछ जमा करना है, न किसी का इंतज़ार करना है।
1. पहले Social Quack में सेटअप स्क्रीन खोलिए
साइडबार में Channels (चैनल) पर क्लिक कीजिए, नीचे Add a channel (चैनल जोड़ें) तक जाइए, Threads कार्ड ढूँढ़िए और Set up app keys (ऐप कुंजियाँ सेट करें) दबाइए।
उस विंडो को खुला रहने दीजिए — आगे आप उसमें से कॉपी भी करेंगे और उसमें चिपकाएँगे भी। उसमें ये चीज़ें हैं:
- वह redirect URL जो Meta माँगता है, बग़ल में कॉपी बटन के साथ। कोई ठीक-सा दिखने वाला पता ख़ुद टाइप करने के बजाय उसे वहीं से लीजिए — Meta उसे अक्षर-दर-अक्षर मिलाता है, और चरण 3 बताता है कि वह ऐसा दिखता क्यों है।
- वे दो बॉक्स जिन्हें आप आख़िर में भरेंगे: Threads App ID और Threads App Secret।
2. ऐप बनाइए
- https://developers.facebook.com पर जाइए और साइन इन कीजिए।
- My Apps → Create app पर क्लिक कीजिए, कोई भी नाम दीजिए, और जब Meta पूछे कि आप ऐप से क्या करवाना चाहते हैं तो Threads वाला उपयोग-मामला चुनिए। (Instagram या Facebook के लिए पहले ही कोई Meta ऐप बना रखा है? उसी को खोलकर उसमें Access the Threads API जोड़ लीजिए — दूसरा ऐप बनाने की ज़रूरत नहीं।)
3. Threads की सेटिंग्स भरिए
Use cases → Threads API → Settings खोलिए और तीन चीज़ें भरिए।
| फ़ील्ड | क्या डालें |
|---|---|
| Redirect Callback URLs | Social Quack की सेटअप स्क्रीन वाला redirect URL — उसके कॉपी बटन से लीजिए, ताकि वह अक्षर-दर-अक्षर मिले |
| Uninstall Callback URL | https://socialquack.com/oauth/callback/uninstall |
| Delete Callback URL | https://socialquack.com/oauth/callback/delete |
इनमें से दो के बारे में थोड़ा समझाना ज़रूरी है।
ये uninstall और delete वाले URL क्यों? इनके बिना Meta फ़ॉर्म सहेजने ही नहीं देता। ये सिर्फ़ इसलिए हमारी वेबसाइट की ओर इशारा करते हैं ताकि फ़ॉर्म भर जाए — हमारे सर्वर पर कुछ भी संग्रहित नहीं होता; वे पेज बस अनुरोध मिलने की पुष्टि कर देते हैं।
redirect URL आपके अपने कंप्यूटर के बजाय socialquack.com का पता क्यों है? Threads ऐसा कोई साइन इन नहीं होने देता जो आपको वापस किसी सादे, ग़ैर-सुरक्षित पते पर भेजे। इसलिए Social Quack आपको दर्ज करने के लिए एक सुरक्षित पता देता है, और उस पेज का बस एक ही काम है: साइन इन को सीधे आपके Mac पर चल रहे ऐप को सौंप देना।
4. तीनों अनुमतियाँ जोड़िए
उसी उपयोग-मामले के भीतर, बाएँ मेन्यू में Settings से Permissions and features पर जाइए। (कहीं और चले गए? Use cases → Threads API → Customize से वापस पहुँच जाएँगे।)
उस सूची में हर अनुमति के बग़ल में एक Add बटन है। इन तीन पर Add दबाइए:
threads_basicthreads_content_publishthreads_manage_replies
इनके लिए न कोई आवेदन करना है, न किसी का इंतज़ार: आपका अपना ऐप है, इसलिए क्लिक करते ही मिल जाती हैं।
5. ख़ुद को Threads Tester के रूप में जोड़िए
App roles → Roles के नीचे अपना Threads अकाउंट Threads Tester के रूप में जोड़िए।
न्योता वहाँ Pending लिखा पड़ा रहेगा, और कोई ईमेल नहीं आता। उसे आप ख़ुद Threads ऐप के भीतर स्वीकार करते हैं:
Threads app → Settings → Account → Website permissions → Invites
जब तक आप उसे स्वीकार नहीं करते, Social Quack से साइन इन नाकाम रहता है, इसलिए जब तक भूमिका पर Pending लिखा है, तब तक आगे मत बढ़िए।
6. दोनों कुंजियाँ कॉपी कीजिए और जोड़िए
Use cases → Threads API → Settings में वापस जाकर Threads App ID और Threads App Secret कॉपी कीजिए।
ये आपके मुख्य ऐप डैशबोर्ड पर दिखने वाली app id नहीं हैं। Threads वाले उपयोग-मामले की अपनी अलग जोड़ी होती है, और आगे चलकर साइन इन नाकाम होने की सबसे आम वजह यही होती है कि मुख्य वाली उठा ली गई।
उन्हें Social Quack के Threads App ID और Threads App Secret बॉक्स में चिपकाइए और Save (सहेजें) दबाइए। कुंजियाँ आपके Mac पर एन्क्रिप्टेड रख ली जाती हैं, और आपके आम ब्राउज़र में Threads का साइन इन पेज तुरंत खुल जाता है; न खुले तो Threads कार्ड पर Connect (जोड़ें) दबाइए। वहाँ साइन इन को मंज़ूरी दीजिए, और आपका अकाउंट Connected (जुड़े हुए) के नीचे आ जाता है। Social Quack वह पेज ऐप के भीतर दिखाने के बजाय जान-बूझकर असली ब्राउज़र विंडो में भेजता है, क्योंकि Threads का साइन इन किसी ऐप के भीतर जड़ा हुआ नहीं चलता।
7. अपनी पहली पोस्ट लिखिए
कतार में कुछ डालने से पहले कुछ बातें जान लीजिए:
- हर पोस्ट में 500 अक्षर।
- लंबी बात एक शृंखला बन जाती है: हर हिस्सा अपने पिछले हिस्से के जवाब के रूप में पोस्ट होता है, ठीक वैसे ही जैसे आप ख़ुद थ्रेड बनाते।
- हर पोस्ट में एक तस्वीर या वीडियो। Threads फ़ाइल अपलोड लेने के बजाय मीडिया को किसी वेब पते से उठाता है, और पोस्ट करते समय Social Quack यह काम आपके लिए ख़ुद कर देता है — आपको कुछ सेट नहीं करना।
आपका कनेक्शन 60 दिन चलता है, और एक हफ़्ते से कम बचने पर Social Quack उसे चुपचाप नया कर देता है। ऐप दो-एक महीने बंद पड़ा रहे, तो हो सकता है वह आपसे दोबारा जोड़ने को कह दे।
कुछ गड़बड़ हो जाए तो
| आपको दिखता है | इसका मतलब | यह कीजिए |
|---|---|---|
| Threads के साइन इन पेज पर "No app ID was sent" | आम तौर पर Threads Tester का न्योता अब भी Pending है | उसे Threads ऐप में स्वीकार कीजिए: Settings → Account → Website permissions → Invites, फिर Threads कार्ड पर Connect दबाइए |
| "No app ID was sent", जबकि न्योता स्वीकार किया जा चुका है | कुंजियाँ मुख्य ऐप की हैं, Threads वाले उपयोग-मामले की नहीं | Threads App ID और Threads App Secret को Use cases → Threads API → Settings से फिर कॉपी करके Channels → Threads → Edit app keys (ऐप कुंजियाँ बदलें) में डालिए, Save दबाइए, और दोबारा साइन इन कीजिए |
| Threads लॉगिन पेज दिखाने के बजाय साइन इन को असुरक्षित कहकर रोक देता है | Meta पर दर्ज redirect URL वह सुरक्षित वाला नहीं है जिसकी ऐप को उम्मीद है | उसे Channels → Threads → Edit app keys से फिर कॉपी करके Use cases → Threads API → Settings के Redirect Callback URLs में डालिए और Meta का फ़ॉर्म सहेजिए |
| साइन इन तो हो जाता है, पर पोस्ट करना अनुमति वाली त्रुटि के साथ नाकाम रहता है | तीन में से कोई एक अनुमति कभी जोड़ी ही नहीं गई | Use cases → Threads API → Customize → Permissions and features खोलिए, threads_basic, threads_content_publish और threads_manage_replies के बग़ल में Add दबाइए, फिर Threads कार्ड पर दोबारा Connect दबाइए — इससे आपका मौजूदा चैनल ही अपडेट होता है, इसलिए कतार में पड़ी पोस्ट अपनी जगह रहती हैं |
| "Threads could not process the post" | Threads ने तस्वीर या वीडियो अस्वीकार कर दिया; संदेश में Threads की बताई वजह दोहरा दी जाती है | कोई दूसरी फ़ाइल आज़माइए, फिर पोस्ट कीजिए |
| "Threads took too long to process the media" | कोई बड़ा वीडियो अब भी Threads की तरफ़ प्रोसेस हो रहा है | कुछ नहीं करना — Social Quack ख़ुद दोबारा कोशिश करता है; फिर भी बार-बार नाकाम रहे तो कोई छोटी फ़ाइल आज़माइए |
| दो-एक महीने बाद Threads दोबारा जोड़ने को कहता है | ऐप बंद पड़े रहने के दौरान 60 दिन वाला कनेक्शन ख़त्म हो गया | Channels → Threads → Connect — कुंजियाँ सहेजी हुई ही रहती हैं, इसलिए एक क्लिक का काम है |
फिर भी अटके हैं? [email protected]।