मैं PHP का उपयोग करके एंड्रॉइड गेम पर काम कर रहा हूं, हालांकि जब मैं अपनी फेसबुक दीवार पर स्कोर करने की कोशिश करता हूं तो वर्णन किसी अन्य एप्लिकेशन के साथ विलय हो जाता है।फेसबुक एकीकरण परेशानी समस्या
विवरण इस एप्लिकेशन Daily Tools और मेरे वास्तविक खेल से लिया, Just Double It
छवि से नीचे है लोगो & विवरण गलत है
विवरण: मेरे खेल विवरण + मेरे ऐप वर्णन।
विवरण स्वचालित रूप से पता चला था और मेरे द्वारा नहीं लिखा गया था।
यहाँ फेसबुक
var APP_ID="*****************";
window.fbAsyncInit = initFacebook;
function initFacebook()
{
FB.init({
appId : APP_ID,
status : true, // check login status
cookie : false, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
FB.getLoginStatus(onFacebookLoginStatus);
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
//the login function
function facebookLogin()
{
var loginUrl="http://www.facebook.com/dialog/oauth/?"+
"scope=publish_stream&"+
"client_id="+APP_ID+"&"+
"redirect_uri="+document.location.href+"&"+
"response_type=token";
window.location=loginUrl;
}
function postToWallUsingFBApi()
{
var score=atob(document.getElementById("txtscore").value);
var data=
{
caption: "scores "+score,
message: "I challenge you to beat my score "+score + " in Just Double It! on your Android Phone !!!",
picture: "http://www.learning-delight.com/ldapps/Game/main.png",
link: 'https://play.google.com/store/apps/details?id=com.appslight.justdoubleit',
}
FB.api('/me/feed', 'post', data, onPostToWallCompleted);
}
//the return function after posting to wall
function onPostToWallCompleted(response)
{
(response)
{
if (response.error)
{
document.getElementById("txtEcho").innerHTML=response.error.message;
}
else
{
if (response.id){
window.close();
t = setTimeout("self.close()",500);
}
else if (response.post_id)
document.getElementById("txtEcho").innerHTML="Posted as post_id responce "+response.post_id;
else
document.getElementById("txtEcho").innerHTML="Unknown Error";
}
}
}
आपको इसे एक टिप्पणी के रूप में पोस्ट करना चाहिए। अगर आप इसे उत्तर के रूप में बनाना चाहते हैं, तो बस विस्तार से लिखें। और अपने उत्तरों में कभी भी धन्यवाद न जोड़ें। – krishna