Channel Setup Guide
पब्लिशिंग चैनल्स कनेक्ट करें, सही auth flow चुनें, और वर्तमान प्लेटफॉर्म सावधानियाँ समझें।
1MarketingTool चैनल्स को Channels व्यू से कनेक्ट करता है। ऐप खोलें, Distribution -> Channels पर जाएँ, कोई चैनल एक्सपैंड करें, आवश्यक वैल्यूज़ पेस्ट करें, सेव करें, फिर प्रोडक्शन कंटेंट शेड्यूल करने से पहले Test या Send test post का उपयोग करें।
सीक्रेट्स ऑपरेटिंग सिस्टम कीचेन के ज़रिए स्टोर किए जाते हैं। OAuth टोकन्स, API कीज़, webhook URLs, ऐप पासवर्ड, और क्लाइट सीक्रेट्स आपकी मशीन पर रहते हैं जब तक कि चैनल स्पष्ट रूप से 1MarketingTool रिले का उपयोग न करे।
Auth मॉडल्स
| मॉडल | आप क्या करते हैं | चैनल्स |
|---|---|---|
| Webhook या स्टैटिक टोकन | प्रोवाइडर UI में टोकन, webhook, या ऐप पासवर्ड बनाएँ और 1MarketingTool में पेस्ट करें। | Telegram, Discord, Slack, Mastodon, Bluesky, X, Dev.to, Hashnode, Medium, WordPress, Ghost, Custom API |
| BYO OAuth ऐप | अपना खुद का डेवलपर ऐप बनाएँ, उसके क्लाइट वैल्यूज़ पेस्ट करें, फिर Connect with ... पर क्लिक करें। | LinkedIn, Pinterest, YouTube, Facebook Page, Instagram, TikTok |
| Relay OAuth | 1MarketingTool रिव्यू किया गया प्लेटफॉर्म ऐप रखता है; आप केवल Connect पर क्लिक करते हैं। | Threads |
Redirect URIs
जब कोई प्रोवाइडर माँगे तो नीचे दिया गया सटीक redirect URI उपयोग करें।
| चैनल | Redirect URI |
|---|---|
http://127.0.0.1:53682/callback | |
| Facebook Page | https://oauth.1marketingtool.com/cb |
https://oauth.1marketingtool.com/cb | |
| TikTok | https://oauth.1marketingtool.com/cb |
| YouTube | कोई redirect URI एंट्री नहीं। Google Cloud में Desktop app OAuth क्लाइट बनाएँ। |
स्क्रीनशॉट वॉकथ्रूज़
इन गाइड्स में कॉपी किए गए सेटअप स्क्रीनशॉट्स शामिल हैं:
क्विक चैनल्स
| चैनल | आवश्यक वैल्यूज़ | नोट्स |
|---|---|---|
| Telegram | बॉट टोकन, चैट ID | बॉट को पोस्ट करने की परमिशन वाला एडमिन होना चाहिए। इमेजेस और वीडियोज़ अटैच किए जा सकते हैं। |
| Discord | Webhook URL | चैनल webhook के ज़रिए पोस्ट करता है। इमेजेस और वीडियोज़ अटैच किए जा सकते हैं। |
| Slack | Incoming webhook URL | केवल टेक्स्ट। Slack webhook टेस्टिंग केवल कॉन्फ़िग-ओनली है क्योंकि कोई भी वास्तविक POST एक मैसेज बना देता है। |
| Mastodon | इंस्टेंस URL, एक्सेस टोकन | इमेजेस या वीडियो सपोर्ट करता है। Alt text दिया होने पर भेजा जाता है। |
| Bluesky | हैंडल, ऐप पासवर्ड, वैकल्पिक सर्विस URL | ऐप पासवर्ड का उपयोग करें, अपना मुख्य अकाउंट पासवर्ड नहीं। इमेजेस या MP4 वीडियो सपोर्ट करता है। |
| X / Twitter | API key, API key secret, access token, access token secret | Read और Write परमिशन वाली OAuth 1.0a कीज़ चाहिए। X API पोस्टिंग पे-पर-यूज़ है। |
| Dev.to | API key | लाइव आर्टिकल पब्लिश करता है। पहली लाइन शीर्षक बनती है। |
| Hashnode | Personal Access Token, Publication ID | Hashnode API एक्सेस के लिए अब Pro publication चाहिए। |
| Medium | इंटीग्रेशन टोकन, वैकल्पिक publication ID | Medium के सेल्फ-इश्यूड इंटीग्रेशन टोकन API के ज़रिए बेस्ट-एफ़र्ट पाथ। |
| Custom API | Endpoint URL, method, headers template, body template, वैकल्पिक secret | हर पोस्ट को आपके HTTP रिक्वेस्ट टेम्पलेट में रेंडर करता है। |
मीडिया नियम
- Pinterest को इमेज या वीडियो चाहिए। Video Pins को कवर इमेज भी चाहिए।
- YouTube को वीडियो फ़ाइल चाहिए। Shorts YouTube द्वारा डिटेक्ट किए जाते हैं जब वीडियो वर्टिकल या स्क्वायर हो और 3 मिनट या कम हो।
- TikTok को वीडियो फ़ाइल चाहिए और इसे आपके TikTok इनबॉक्स या ड्राफ्ट्स में भेजता है; TikTok ऐप में पोस्टिंग पूरी करें।
- Instagram को मीडिया चाहिए और Facebook Page के ज़रिए लिंक्ड Instagram Professional अकाउंट चाहिए।
- Slack, WordPress, Ghost, Dev.to, Hashnode, Medium, Threads, और Custom API वर्तमान पब्लिशर पाथ में अटैच किए गए मीडिया को अपलोड नहीं करते।
वर्तमान सावधानियाँ
Reddit और LinkedIn Page पब्लिशिंग रिज़र्व हैं लेकिन वर्तमान बिल्ड में उपलब्ध नहीं हैं। Facebook Page और Instagram आपके अपने Meta ऐप का उपयोग करते हैं; Development mode उन Pages और Instagram अकाउंट्स के लिए काम करता है जिन्हें आप एडमिन करते हैं। Pinterest प्रोडक्शन पोस्टिंग के लिए Standard access approval चाहिए। अनवेरिफ़ाइड Google ऐप्स को YouTube को लगभग 7 दिनों के बाद रीकनेक्ट करने की ज़रूरत पड़ सकती है और वेरिफ़िकेशन पूरा होने तक अपलोड्स को प्राइवेट रख सकते हैं।