मैं एक Sencha Touch एप्लिकेशन PhoneGap के साथ बनाया गया है और दोनों प्रमुख स्टोर पर होस्ट (Google Play और एप्पल स्टोर) एक अमेरिकन प्लान शेयर समारोह के साथ बनाया। मैंने फोनगैप (https://github.com/phonegap/phonegap-plugins/tree/master/Android/FacebookConnect) की "फेसबुक कनेक्ट" प्लगइन का उपयोग किया है। मैं एक लिंक साझा करने के लिए folowing कोड का उपयोग किया है:
window.plugins.facebookConnect.dialog('feed',
{
link: mylink,
picture: mypicture, // provide not a local url. otherwise, FB does not display nothing and rises an "FBCDN image is not allowed in stream" error
name: myname,
caption: mycaption,
description: mydescription
},
function(response) {
console.log("FacebookConnect.dialog:" + JSON.stringify(response));
}
);
यदि नहीं पहले से ही अमेरिकन प्लान पर लॉग-इन (, का उपयोग कर उदाहरण के लिए, अमेरिकन प्लान मूल एप्लिकेशन यदि स्थापित), प्लगइन वेब आधारित लॉगिन विंडो दिखाई देगा शेयर संवाद खोलने से पहले उपयोगकर्ता को।
window.plugins.facebookConnect.initWithAppId(FBID, function(result) {
console.log("FacebookConnect.initWithAppId: " + JSON.stringify(result));
// Check for cancellation/error
if(result.cancelled || result.error) {
console.log("FacebookConnect.initWithAppId:failedWithError: " + result.message);
return;
}
});
भी अनुप्रयोग के प्रारंभ होने पर अमेरिकन प्लान एपीआई लॉगिन विधि कॉल नहीं करने के लिए याद है, अन्यथा एप्पल को अस्वीकार कर देंगे:
इससे पहले, अपने अनुप्रयोग में है कि कहीं न कहीं कुछ ऐसा उपयोग करते हुए अमेरिकन प्लान एपीआई init के लिए याद आवेदन।
मुझे आशा है कि यह आपके प्रोजेक्ट के लिए उपयोगी होगा।
स्रोत
2013-08-19 21:04:26
क्या आप फोनगैप का उपयोग कर रहे हैं? –
'कृपया अपना कोड/विधि साझा करें' मदद लेने का कोई तरीका नहीं है। यदि आप पर्याप्त प्रयास और शोध पोस्ट करते हैं तो एसओ समुदाय आपको अपना कोड लिखने में मदद करेगा। सवाल के बारे में, आप पहले कुछ चीजों को साफ़ करना चाहते हैं। क्या आप फोनगैप का उपयोग कर रहे हैं या आप फेसबुक जेएस एसडीके डब्ल्यू/ओ फोनगैप का उपयोग करने की योजना बना रहे हैं? – SachinGutte
यदि विकल्प फोनगैप जैसे किसी अन्य ढांचे का उपयोग करके अच्छे हैं, तो मैं इसका लाभ उठाने के लिए तैयार हूं। यहां सवाल पूछने से पहले मैंने छोटे होमवर्क किया था। सेन्चा टच एकीकरण पर उपलब्ध संसाधनों की अवधारणा और कमी को पूरी तरह से समझने में असमर्थ। यह एकमात्र आशा थी। –