0
滞在like_count壁の問題にポストコードです: -のFacebook: - ...ここでは0
FB.init({ appId: "APP_ID", nativeInterface: CDV.FB, useCachedDialogs: false });
FB.Event.subscribe('auth.login', function (response)
{});
FB.Event.subscribe('auth.logout', function (response)
{});
FB.Event.subscribe('auth.sessionChange', function (response)
{});
FB.Event.subscribe('auth.statusChange', function (response) {
if (response.status == 'connected') {
Ext.getCmp('facebookLoginButton').setHidden(true);
Ext.getCmp('facebookLogoutButton').setHidden(false);
}
else {
Ext.getCmp('facebookLoginButton').setHidden(false);
Ext.getCmp('facebookLogoutButton').setHidden(true);
}
});
function login() {
FB.login(
function (response) {
if (response.authResponse) {
Ext.msg('facebook logged-in', 'You are logged in successfully!');
} else {
Ext.msg('facebook logged-in', 'Error - You are not logged');
}
},
{ scope: "email, publish_stream" }
);
}
function logout() {
FB.logout(function (response) {
Ext.msg('facebook logout', 'You are logout successfully!');
});
}
function getLoginStatus() {
var isLoggedIn = false;
FB.getLoginStatus(function (response) {
if (response.status == 'connected') {
isLoggedIn = true;
} else {
isLoggedIn = false;
}
});
return isLoggedIn;
}
function shareLinkOnFaceBook(title, link) {
if (getLoginStatus()) {
var obj = {
method: 'feed',
link: link,
picture: 'https://www.XXXXX.data.gif',
name: title,
caption: '',
description: 'DEMO:-' + title
};
function callback(response) {
}
FB.ui(obj, callback);
}
else {
login();
}
}
共有した後、Facebookの壁に私の壁にリンクを共有ボタンがありません(I) 。
(ⅱ)私は次のクエリを使用して掲載されたURLのSTATを参照しようとすると: - その後、enter link description here Iましlikes_count、share_count、COMMENT_COUNT(後においても同様でクリックし、コメントボックスにコメントを入れて)
誰かが私に何か不足しているところを教えてください。さらに詳しい説明が必要な場合は、私に知らせてください。リターン機能が実行される前に
おかげで、 マニッシュ
"nativeInterface"パラメータは何のために使用され、なぜそれを "CDV.FB"に設定していますか? –
nativeInterface:CDV.FB ---実際には、私はiPhoneアプリを開発しています。これはsencha touchとphonegapプラグインを使用しています。 CDVは、コールギャップ1.5と呼ばれる「コルドバ」の名前空間です。 FBはFacebookのプラグインを意味します。 –