का उपयोग करके लिंक्डइन समूह चर्चा पोस्ट पुनर्प्राप्त करना मुझे क्लाइंट द्वारा अनुरोध किया गया है कि वे अपने लिंक किए गए समूह से नवीनतम वेबसाइटों को हमारे वेबसाइट पृष्ठों में से एक में खींचें।कोल्डफ्यूजन
मैं कोल्डफ्यूजन 9 का उपयोग कर विकास कर रहा हूं और अब कुछ दिनों से इसका शोध कर रहा हूं और उम्मीद है कि कोई मेरी मदद करने में सक्षम होगा।
मैं उस बिंदु पर जा सकता हूं जहां मेरे पास अनुरोध है। मेरी समझ यह है कि अब मुझे एक्सेस टोकन प्राप्त करने के लिए अनुरोध टोकन पर हस्ताक्षर करने की आवश्यकता है। मेरी समस्या यह है कि मुझे इसे पीछे के दृश्यों को करने की ज़रूरत है। हालांकि, मेरे द्वारा प्राप्त किए जा सकने वाले सभी उदाहरण उपयोगकर्ता को प्रमाणीकृत करने की अनुमति देने के लिए फ्रंट-एंड उपयोगकर्ता को प्राधिकरण URL पर रीडायरेक्ट कर रहे हैं, लेकिन मैं नहीं चाहता कि उपयोगकर्ता प्रमाणीकृत करे, मैं इसके बजाय सर्वर-साइड प्रमाणीकृत करना चाहता हूं।
मैं स्क्रिप्ट जावा रैपर लाइब्रेरी का उपयोग करने की कोशिश कर रहा हूं। नीचे वह कोड है जो मेरे पास अब तक है जो अनुरोध प्राप्त करता है (साथ ही प्राधिकरण यूआरएल)। मैं सही दिशा में मुझे बात करने के लिए किसी की जरूरत है सर्वर-साइड कोड पर हस्ताक्षर करने के लिए टोकन ताकि मैं समूह एपीआई (जैसे http://api.linkedin.com/v1/groups/{id}/posts?count=5&start=1
)
<cfscript>
var l = {};
//The LinkedIn public and private keys for application
l.oauth_consumer_key = "[My public key]";
l.oauth_sign_key = "[My secret key]";
l.serviceBuilder = CreateObject("java","org.scribe.builder.ServiceBuilder");
l.LinkedInApiClass = CreateObject("java", "org.scribe.builder.api.LinkedInApi").getClass();
l.service = l.serviceBuilder.provider(l.LinkedInApiClass).apiKey(l.oauth_consumer_key).apiSecret(l.oauth_sign_key).callback("[My callback url]").build();
l.requestToken = l.service.getRequestToken();
l.authUrl = l.service.getAuthorizationUrl(l.requestToken);
// I NEED TO DEFINE WHAT TO DO AT THIS POINT TO SIGN THE REQUEST SERVER SIDE
...
...
</cfscript>
पीछे की ओर, मुझे शायद इस धागे का शीर्षक दिया जाना चाहिए _ मैन्युअल रूप से एक लिंक्डइन एक्सेस बनाने के लिए कैसे टूटे सर्वर-साइड_ – andrewjackson123