अपनी दीवार पर साझा करने के लिए "फ़ीड" संवाद को ट्रिगर करने के लिए फेसबुक जावास्क्रिप्ट एसडीके और एफबी.ईई का उपयोग करना सरल है।किसी आईओएस ऐप से फेसबुक पर विशिष्ट मित्र की दीवार पर शेयर सामग्री का उपयोग कैसे करें
हालांकि, यह आपकी दीवार पर हर किसी के साथ साझा करता है। मैं एक विशिष्ट मित्र की दीवार पर साझा करने और फेसबुक देव दस्तावेज में कोई जवाब नहीं ढूंढने का एक तरीका ढूंढ रहा हूं।
मैं के बारे में देने के लिए था, लेकिन उन्हें this article लिखा जून 2011 जो अमेरिकन प्लान साझा करने यूआई पता चलता है कि आप अपना साझा करने की गुंजाइश को बदल सकते हैं पता चलता देखा:
मैं कोई जानकारी प्राप्त नहीं कर सकते हैं जो दिखाता है कि उन विकल्पों को उजागर करने वाले इस संवाद को कैसे ट्रिगर करें। मैं FB dev docs से नमूना कोड का उपयोग किया है:
<html xmlns:fb="http://www.facebook.com/2008/fbml">
<body>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
<script>
// assume we are already logged in
FB.init({appId: '1234567890', xfbml: true, cookie: true});
FB.ui({
method: 'feed',
link: 'https://developers.facebook.com/docs/reference/dialogs/'
});
</script>
</body>
</html>
बहरहाल, यह एक संवाद है कि अनिवार्य रूप से निम्नलिखित की तरह है ऊपर लाने के। सूचना पहले स्क्रीनशॉट की तरह कोई scoping विकल्प:
नोट: भले मैं जावास्क्रिप्ट एसडीके के बारे में पूछ रहा हूँ और एचटीएमएल दिखा हालांकि, मैं अंत में मैं से एक लिंक साझा करने के लिए फेसबुक iOS SDK का उपयोग करना चाहते हैं मेरे आईओएस ऐप उपयोगकर्ता के एक व्यक्तिगत मित्र को जो मेरे ऐप में लॉग इन है (उस उपयोगकर्ता को यह चुनने के दौरान कि कौन सा दोस्त साझा करना है)।
मुझे समझ में नहीं आता कि यह कैसे लिखा गया है कि मैंने जो आलेख उद्धृत किया है, वह स्क्रीनशॉट मैंने दिखाया है। यह स्पष्ट रूप से दिखा रहा है कि आप इसे गुंजाइश कर सकते हैं। एफबी देव डॉक्स कहते हैं कि भेजें संवाद संदेश को एक निजी संदेश के रूप में भेजता है, और दीवार पर पोस्ट नहीं करता है। क्या दस्तावेज़ गलत हैं? (मैं यह उल्लेख करना भूल गया कि आखिर में मैं इसे अपने आईओएस ऐप के भीतर उपयोग करने की योजना बना रहा हूं) – TMC
तो प्रेषण संवाद के 'फ़ील्ड' फ़ील्ड के लिए यह कहता है, 'उपयोगकर्ता आईडी या उपयोगकर्ता नाम जिस पर संदेश भेजना है। एक बार संवाद आने के बाद, उपयोगकर्ता संदेश भेजने के लिए अतिरिक्त उपयोगकर्ता, फेसबुक समूह और ईमेल पते निर्दिष्ट कर सकता है। ' तो नहीं, यह आपकी तरफ सीधे संभव नहीं है लेकिन इस संवाद में अभी भी संभव है। जो सभी निजी हैं, आप सही हैं - आप भेजें बटन के माध्यम से प्रोफ़ाइल पर पोस्ट कर सकते हैं, लेकिन जाहिर है कि संवाद api: -/मैं एक बग फाइल करूंगा। – DSchultz
हालांकि, आपको अभी भी [फ़ील्ड संवाद] में 'to' फ़ील्ड निर्दिष्ट करने में सक्षम होना चाहिए (https://developers.facebook.com/docs/reference/dialogs/feed/) जो आपके उपयोगकर्ता से एक कहानी पोस्ट करेगा एक और उपयोगकर्ता की दीवार। उम्मीद है कि चीजों को स्पष्ट करता है। – DSchultz