Calliope Social Publisher सोशल पब्लिशिंग की परेशानी कम करता है। कई ब्राउज़र टैब संभालने या कमजोर थर्ड-पार्टी ब्रिज सेवाओं पर निर्भर रहने के बजाय, आप एक साफ़ और निर्देशित प्रक्रिया के माध्यम से अपने अकाउंट सीधे अपनी साइट से जोड़ सकते हैं।
गैर-तकनीकी उपयोगकर्ताओं और पेशेवर कंटेंट टीमों के लिए बनाया गया
Calliope Social Publisher WordPress और उन सोशल नेटवर्क्स के बीच की दूरी कम करता है जिन्हें आपका ऑडियंस सच में इस्तेमाल करता है। यह खास तौर पर साइट मालिकों, कंटेंट टीमों और एजेंसियों के लिए बनाया गया है जिन्हें जटिल डेवलपर पोर्टल्स को अकेले समझे बिना भरोसेमंद कनेक्शन चाहिए।
अपनी सोशल कनेक्शंस को सुरक्षित रूप से अपने ही सर्वर में केंद्रीकृत करें। कोई बीच का ब्रिजिंग सर्विस आपके डेटा को स्टोर नहीं करती।
हम जटिल डेवलपर शब्दावली को आसान भाषा में बदलते हैं, ताकि आप सही keys को सही जगह पर कॉपी कर सकें।
प्लगइन में बिल्ट-इन सेटअप निर्देश और साफ़ error states शामिल हैं, ताकि आपका workflow आगे बढ़ता रहे।
अपने WordPress डैशबोर्ड से ही authorizations, default posting behaviors और connection status मैनेज करें।
वास्तविक संगठनात्मक workflows के लिए बनाया गया है, जिसमें Facebook Pages और Pinterest Boards का सटीक चयन समर्थित है।
हम तकनीकी शब्दों को आसान भाषा में समझाते हैं। जब भी आपको Redirect URI, Client ID या App Secret दिखे, उसे बिल्कुल वैसा ही कॉपी-पेस्ट करें। उसे हाथ से टाइप न करें।
सीधे डाउनलोड लिंक से Calliope Social Publisher का आधिकारिक ZIP पैकेज डाउनलोड करें। इसे WordPress plugins area में अपलोड करें या अपने सामान्य deployment workflow में शामिल करें।
Activate पर क्लिक करें। सक्रिय होने के बाद, Calliope Social Publisher का आइकन और मेन्यू WordPress की मुख्य admin sidebar में दिखाई देगा।
उपलब्ध social networks की grid देखने के लिए अपने dashboard में Calliope Social Publisher > Settings पर जाएँ।
पहले उस specific social network को चुनें जिसे आप कनेक्ट करना चाहते हैं। आपको सबको एक साथ कनेक्ट करने की ज़रूरत नहीं है।
इस ब्लॉक के ऊपर Social Connections टैब पर जाएँ ताकि चुने गए प्लेटफ़ॉर्म के लिए सटीक step-by-step निर्देश मिल सकें।
आपको केवल उन्हीं नेटवर्क्स को सेट करना है जिन्हें आप वास्तव में अपने बिज़नेस में इस्तेमाल करने वाले हैं। Calliope Social Publisher उन नेटवर्क्स की सेटिंग्स छिपाकर इंटरफ़ेस को साफ़ रखता है जिन्हें आपने अभी तक कनेक्ट नहीं किया है। आप बाद में कभी भी वापस आकर और प्लेटफ़ॉर्म जोड़ सकते हैं।
इस कनेक्शन का उपयोग करके Calliope Social Publisher आपकी Bluesky अकाउंट पर पोस्ट कर सकता है। सेटअप छोटा है और शुरुआती लोगों के लिए आसान है, लेकिन एक बहुत ज़रूरी बात है: आपको Bluesky के अंदर बनाई गई App Password का ही उपयोग करना होगा, अपनी सामान्य लॉगिन पासवर्ड का नहीं।
Bluesky की App Password आपकी मुख्य पासवर्ड जैसी नहीं होती। Calliope Social Publisher में केवल वही App Password डालें जो आपने Bluesky settings में बनाई है।
bsky.app खोलें और अपनी Bluesky अकाउंट में साइन इन करें। अगर आपका अकाउंट नहीं है, तो पहले बना लें। इसे खुला रहने दें क्योंकि अगले स्टेप में आपको एक खास पासवर्ड बनानी होगी।
Bluesky के अंदर Privacy & Security खोलें और नई App Password बनाएं। यह Calliope Social Publisher जैसे बाहरी टूल्स के लिए बनाई गई सुरक्षित पासवर्ड है। जैसे ही Bluesky इसे दिखाए, तुरंत कॉपी कर लें, क्योंकि यही सही वैल्यू आपको Calliope Social Publisher में पेस्ट करनी है।
महत्वपूर्ण: आपको Bluesky के लिए developer app बनाने की जरूरत नहीं है। यह स्टेप सीधे आपके अकाउंट settings के अंदर किया जाता है।
अपनी सामान्य Bluesky लॉगिन पासवर्ड Calliope Social Publisher में पेस्ट न करें। सिर्फ इस स्क्रीन पर बनाई गई नई App Password ही पेस्ट करें।
Calliope Social Publisher पर वापस जाएँ और अपना Bluesky handle और अभी कॉपी की गई App Password डालें। आपका handle आपकी अकाउंट का पब्लिक नाम होता है, जैसे yourname.bsky.social। इसके बाद Save and test पर क्लिक करें।
जब Calliope Social Publisher में Bluesky का status Connected हो जाए या टेस्ट सफल दिखे, तब कनेक्शन पूरा हो चुका है।
Calliope Social Publisher आपके server और एक आसान approval स्क्रीन के ज़रिए Mastodon से जुड़ता है। सबसे ज़रूरी बात server को समझना है: यह आपके Mastodon address का दूसरा हिस्सा होता है।
Server वह मुख्य साइट है जहाँ आपका Mastodon अकाउंट रहता है। उदाहरण: अगर आपका अकाउंट @[email protected] है, तो आपका server mastodon.social है।
पक्का करें कि आपके पास Mastodon अकाउंट है और आप उसमें लॉगिन कर सकते हैं। अगर आप Mastodon पर नए हैं, तो पहले अकाउंट बनाएं और वहाँ इस्तेमाल किया गया पूरा address नोट कर लें।
Calliope Social Publisher में अपने Mastodon address का केवल server हिस्सा लिखें। अपना username, @ चिन्ह या extra text शामिल न करें। Server डालने के बाद settings save करें।
Connect with Mastodon पर क्लिक करें। Mastodon एक permissions पेज खोलेगा जहाँ आप कनेक्शन approve करेंगे। Access allow करें, Calliope Social Publisher पर लौटें, और देखें कि आपका अकाउंट अब पोस्ट करने के लिए connected दिख रहा है।
जब Calliope Social Publisher Mastodon को connected और पोस्ट करने के लिए ready दिखाए, तब कनेक्शन पूरा हो चुका है।
Tumblr से जुड़ने से पहले Calliope Social Publisher को थोड़ी सी app configuration चाहिए। घबराइए मत: ज़्यादातर काम सिर्फ Tumblr से सही values कॉपी करके Calliope Social Publisher में डालने का है।
Tumblr में Blog Identifier का मतलब सिर्फ आपके ब्लॉग का address होता है, जैसे yourblog.tumblr.com। यह आपका ईमेल, कोई वाक्य या nickname नहीं है।
Tumblr खोलें और पक्का करें कि आप कौन सा ब्लॉग कनेक्ट करना चाहते हैं। Calliope Social Publisher में Blog Identifier के रूप में सिर्फ अपने ब्लॉग का host डालें, जैसे yourblog.tumblr.com।
tumblr.com/oauth/register पर जाएँ और नई app बनाएं। ज़रूरी बेसिक फ़ील्ड भरें, जैसे app name, website, description और admin contact email।
जब Tumblr Callback URL और OAuth Redirect URL माँगे, तो Calliope Social Publisher द्वारा दिया गया exact address पेस्ट करें। इसे हाथ से टाइप न करें। App save करने के बाद OAuth Consumer Key और OAuth Consumer Secret को Calliope Social Publisher में कॉपी करें और changes save करें।
Redirect address को बिल्कुल सही कॉपी करें। सिर्फ एक character की कमी भी Tumblr को Calliope Social Publisher पर वापस आने से रोक सकती है।
Calliope Social Publisher के अंदर Connect with Tumblr पर क्लिक करें। Tumblr आपकी अकाउंट तक पहुँच की अनुमति माँगेगा। Request approve करें और सेटअप पूरा करने के लिए Calliope Social Publisher पर लौटें।
जब Calliope Social Publisher में Tumblr connected दिखे और permission स्टेप approve हो चुका हो, तब कनेक्शन पूरा है।
Pinterest को दूसरी networks की तुलना में थोड़ा ज्यादा preparation चाहिए क्योंकि app अक्सर limited review state में शुरू होती है। Steps को आराम से follow करें और याद रखें कि approval process में समय लग सकता है।
Pinterest app approval में कई दिन लग सकते हैं। App बनाते ही production posting तुरंत काम करेगी, ऐसा न मानें।
Production में सच में पोस्ट करने के लिए Pinterest आमतौर पर Standard Access मांगता है। Trial access अक्सर कनेक्ट तो कर देता है, लेकिन पोस्ट नहीं करने देता।
Pinterest developer area खोलें और नई app बनाएं। ज़रूरी fields भरें, जैसे app name, company name, website, privacy policy, purpose, use cases और audience।
App बनाने के बाद Pinterest review करते समय या ईमेल से संपर्क करते समय उसे pending रख सकता है। यह सामान्य है। अगले steps पर जाने से पहले app को पर्याप्त approval मिलने दें।
App approve होने के बाद Calliope Social Publisher जो exact Redirect URI दिखाता है, उसे Pinterest में पेस्ट करें। फिर अपना App ID और App Secret Calliope Social Publisher में कॉपी करें। अगर आपकी configuration को token चाहिए, तो उसे भी generate करके पेस्ट करें, और फिर settings save करें।
Redirect URI का अनुमान मत लगाइए और save करना मत भूलिए। Pinterest exact callback data को लेकर बहुत सख्त है।
कनेक्शन पूरा करने से पहले, अगर Calliope Social Publisher में Detect Board ID बटन उपलब्ध हो, तो पहले उसे क्लिक करें। उसके बाद Connect with Pinterest पर क्लिक करें। यह extra step ज़रूरी है क्योंकि Calliope Social Publisher को जानना होता है कि कौन सा board इस्तेमाल करना है।
जब Calliope Social Publisher Pinterest connection सही से save कर ले और सही board detect या select हो जाए, तब कनेक्शन पूरा माना जाएगा।
Threads, Meta के developer system का उपयोग करता है, इसलिए इसमें कुछ extra setup steps होते हैं। अच्छी बात यह है कि हर step का मकसद आसान है: Meta app बनाना, सही permissions चालू करना, tester account जोड़ना, और फिर connect करना।
Permissions वे approvals हैं जिनकी Meta को जरूरत होती है, इससे पहले कि Calliope Social Publisher आपके Threads अकाउंट को पढ़ सके और आपकी ओर से पोस्ट कर सके। इस setup में सबसे महत्वपूर्ण हैं threads_basic और threads_content_publish।
Meta Developers में जाएँ और नई app बनाएं। Setup के दौरान सही Business Portfolio चुनें। अगर आपके पास अभी सही workspace नहीं है, तो पहले उसे बनाएं और फिर आगे बढ़ें।
Meta Developers खोलें


Meta app के अंदर Threads API product जोड़ें और basic confirmation screens पूरी करें। इससे Meta को पता चलता है कि आप किस तरह का connection बना रहे हैं।
जोड़ने वाला product: Meta Developers के अंदर Threads API

Threads settings में threads_basic और threads_content_publish चालू करें। फिर Calliope Social Publisher द्वारा दिखाया गया exact Redirect URI पेस्ट करें। Approval के बाद यही लिंक आपको वापस Calliope Social Publisher पर लाता है, इसलिए इसका बिल्कुल match होना ज़रूरी है।
Redirect URI को जैसे दिखाया गया है वैसे ही कॉपी करें। छोटी सी गलती भी return step तोड़ सकती है और connection अधूरा रह सकता है।

Connect करने से पहले app settings में valid privacy policy जोड़ें और जब Meta कहे तो app को active या published state में ले जाएँ। फिर Roles खोलें, अपने Threads अकाउंट को tester के रूप में जोड़ें, और Threads website permissions स्क्रीन में invite accept करें।
Tester invite यहाँ स्वीकार करेंसिर्फ tester जोड़ना काफी नहीं है। Tester अकाउंट को invite accept भी करना होगा, वरना Calliope Social Publisher connection पूरा नहीं कर पाएगा।


Calliope Social Publisher पर लौटें, ज़रूरत हो तो Threads App ID और Threads App Secret डालें, settings save करें और Connect with Threads पर क्लिक करें। Flow approve करें और Calliope Social Publisher पर वापस आएँ।

जब Calliope Social Publisher सही तरीके से Meta से वापस आए और Threads अकाउंट connected दिखे, तब कनेक्शन पूरा माना जाएगा।
Instagram भी Meta का उपयोग करता है, लेकिन यह setup खास तौर पर business या professional connection flow के लिए बनाया गया है। धीरे-धीरे आगे बढ़ें और Business Login settings तथा Redirect URI पर बहुत ध्यान दें।
Instagram में Redirect URI वह return address है जिससे Meta वापस Calliope Social Publisher पर आता है। इसे Calliope Social Publisher जैसे दिखाता है वैसे ही character-by-character पेस्ट करें।
Meta Developers खोलें और नई app बनाएं। Use case के रूप में Other चुनें और फिर Business app type चुनें। जब Meta Business Portfolio माँगे, तो उस अकाउंट के लिए सही वाला चुनें जिसे आप connect करना चाहते हैं।



App बनने के बाद Meta dashboard में दिखाई देने वाला Instagram product या Instagram login flow जोड़ें। Product setup screens को तब तक आगे बढ़ाएँ जब तक Instagram connection settings उपलब्ध न हो जाएँ।
Instagram product यहाँ जोड़ें: Meta Developers


Business Login settings खोलें और OAuth Redirect URIs field ढूँढें। Calliope Social Publisher द्वारा दिखाया गया exact callback address पेस्ट करें। इसे बदलें नहीं, छोटा न करें, और extra characters न जोड़ें।
Expected callback format
https://yourdomain/wp-json/calliope-social-publisher/v1/instagram/callbackRedirect URI को याद से मत लिखिए। इसे बिल्कुल सही कॉपी-पेस्ट करें। यह Instagram connection fail होने की सबसे आम वजहों में से एक है।
App की basic settings में valid privacy policy जोड़ें। जब Meta कहे, app को active या live mode में बदलें। फिर अपनी Instagram अकाउंट को tester के रूप में जोड़ें और आगे बढ़ने से पहले Instagram access screen से invite accept करें।

App ID और App Secret को Calliope Social Publisher में पेस्ट करें, Save & Test पर क्लिक करें और फिर Connect with Instagram पर क्लिक करें। Connection flow approve करें और Calliope Social Publisher पर वापस आएँ।


जब Calliope Social Publisher Meta से वापस आए और आपकी Instagram अकाउंट connected और ready दिखे, तब कनेक्शन पूरा है।
LinkedIn सबसे आसान setups में से एक है। एक LinkedIn app बनाएं, exact Redirect URI जोड़ें, client details Calliope Social Publisher में पेस्ट करें, और connection approve करें।
यह LinkedIn connection सिर्फ personal profiles के लिए है। यह Calliope Social Publisher के अंदर company pages या business pages पर publish नहीं करता।
LinkedIn Developers खोलें, अपनी app बनाएं और Auth section में जाएँ। वहीं LinkedIn client details दिखाता है और वहीं authorized return address जोड़ा जाता है।
LinkedIn Developers खोलें
LI1 - LinkedIn app बनाएं, client details कॉपी करें और Redirect URI जोड़ें।
LinkedIn से Client ID और Client Secret को Calliope Social Publisher में कॉपी करें। फिर Calliope Social Publisher से Redirect URI कॉपी करें और LinkedIn के authorized redirect URLs में वही exact address पेस्ट करें।
Redirect address दोनों जगह एक जैसा होना चाहिए: Calliope Social Publisher और LinkedIn। अगर थोड़ा भी फर्क हुआ, तो approval flow fail हो जाएगा।
पहले Calliope Social Publisher में configuration save करें ताकि client details सुरक्षित रहें। फिर Connect with LinkedIn पर क्लिक करें और LinkedIn में access request approve करें। अगर Calliope Social Publisher Use connected profile जैसा बटन दिखाए, तो सही personal profile अपने-आप भरने के लिए उसे चुनें।
Calliope Social Publisher LinkedIn से वापस आए और आपकी personal profile को connected destination के रूप में दिखाए।
Blogger, Google Cloud Console का उपयोग करता है, जो शुरुआत में technical लग सकता है। व्यवहार में आपको सिर्फ project बनाना है, Blogger API enable करनी है, web credential बनाना है, Redirect URI पेस्ट करनी है और फिर Google से connect करना है।
Google Cloud में Redirect URI वही होनी चाहिए जो Calliope Social Publisher देता है। साथ ही Library में Blogger API enable करना ज़रूरी है, वरना connection fail हो जाएगा।
Google Cloud Console पर जाएँ, उसी Google अकाउंट से sign in करें जो ब्लॉग का owner है, और नया project बनाएं। इसे ऐसा नाम दें जो आपको याद रहे, जैसे Calliope Social Publisher Blogger Connection।
अपने नए project के अंदर “APIs & Services” > “Library” में जाएँ। “Blogger API v3” खोजें और Enable पर क्लिक करें। इसके बिना Calliope Social Publisher को publish करने की अनुमति नहीं मिलेगी।
मेन्यू में “OAuth consent screen” पर जाएँ। “External” चुनें और Create पर क्लिक करें। ज़रूरी fields भरें (App name, User support email और Developer contact information)। Save करें और बाकी steps जारी रखें।
नोट: पूरा होने के बाद आपको Testing से In Production में बदलने के लिए “Publish App” पर क्लिक करना पड़ सकता है।
“Credentials” > “Create Credentials” > “OAuth client ID” में जाएँ। Application type के रूप में “Web application” चुनें। “Authorized redirect URIs” में Calliope Social Publisher द्वारा दी गई exact Callback URL पेस्ट करें।
बहुत सटीक रहें। अगर Calliope Social Publisher में ending slash है लेकिन Google Cloud में नहीं, तो connection fail हो जाएगा।
Google Cloud से Client ID और Client Secret को Calliope Social Publisher में कॉपी करें। Settings save करें और Connect with Blogger पर क्लिक करें। Google आपको sign in और access allow करने को कहेगा। वापस आने के बाद वह ब्लॉग चुनें जहाँ आप publish करना चाहते हैं।
जब Calliope Social Publisher Google से वापस आए, आपकी Google अकाउंट को connected दिखाए, और target blog सही तरह से selected हो, तब connection पूरा है।
Facebook भी Meta का उपयोग करता है, लेकिन अंतिम destination एक Facebook Page होती है। मूल विचार सरल है: सही प्रकार की Meta app बनाएं, उसे ज़रूरी page permissions दें, अपनी Facebook अकाउंट connect करें और सही page चुनें।
अगर Calliope Social Publisher आपकी Facebook Pages नहीं ढूँढ पाता, तो सबसे आम कारण होते हैं: missing page permissions, गलत Business Portfolio, या page पर सही role न होना।
Meta Developers पर जाएँ और नई app बनाएं। ऐसा use case चुनें जो आपकी Page के सभी aspects संभालता हो, फिर setup screens को जारी रखें।
जब Meta Business Portfolio मांगे, तो वही चुनें जो उस page का owner या manager है जिसे आप इस्तेमाल करेंगे। अगर dashboard permissions मांगे, तो page access और posting के लिए ज़रूरी permissions चालू करें, जैसे pages_show_list, pages_read_engagement, pages_manage_posts और pages_manage_metadata।
Calliope Social Publisher से Facebook Redirect URI कॉपी करें और Meta app में ठीक वैसे ही पेस्ट करें जैसे दिखती है। साथ ही app की basic settings में valid privacy policy जोड़ें और जब Meta मांगे तो app publish करें। Calliope Social Publisher द्वारा दिखाई गई exact Redirect URI को Meta में पेस्ट करें। इसे हाथ से न लिखें।
जब Meta मांगे तो privacy policy या publishing step को skip न करें। Connection शुरू होता हुआ लग सकता है, लेकिन page चुनने से पहले भी fail हो सकता है।
Meta से Facebook App ID और App Secret Calliope Social Publisher में कॉपी करें और settings save करें। इससे connection flow शुरू होने से पहले app details सुरक्षित हो जाती हैं।
Calliope Social Publisher के अंदर Connect with Facebook पर क्लिक करें और Meta approval screens को follow करें। जब Facebook आपकी available pages दिखाए, तो वही page चुनें जिसे आप चाहते हैं कि Calliope Social Publisher इस्तेमाल करे। यह अंतिम selection बहुत महत्वपूर्ण है क्योंकि Calliope Social Publisher केवल उसी page पर पोस्ट कर सकता है जिसे आप यहाँ चुनते हैं।
गलत page चुनना बहुत आम गलती है, खासकर तब जब एक ही Facebook अकाउंट कई pages manage करता हो।
जब Calliope Social Publisher चुनी हुई Facebook Page को connected publishing destination के रूप में दिखाए, तब connection पूरा है।