facebook javascript 接入相关

我的github地址

加载sdk,
可以把它写在一个js文件中, 在index.html中对js做加载
https://developers.facebook.com/docs/javascript/quickstart

登录

https://developers.facebook.com/docs/games/gamesonfacebook/login

response

{
status: ‘connected’,
authResponse: {
accessToken: ‘…’,
expiresIn:’…’,
signedRequest:’…’,
userID:’…’
}
}
accessToken可以用来做后续api请求的操作

在本地进行facebook SDK接入开发时已经将本地 http://localhost/ 域名填到了对应的域名选项,测试时需要在egret wing中将启动的server端口设置成80端口

游戏邀请、

https://developers.facebook.com/docs/games/services/gamerequests

返回结果中有requestID
{
“request”:”1428237347457728”,
“to”:[“10150002163885335”]
}
留作服务器验证邀请结果
玩家接受邀请

http://apps.facebook.com/[app_name]/?request_ids=[REQUEST_IDs]

邀请删除

function deleteRequest(requestId) {
FB.api(requestId, ‘delete’, function(response) {
console.log(response);
});
}

支付api接入

https://developers.facebook.com/docs/games_payments/takingpayments

分享

https://developers.facebook.com/docs/games/services/sharing

布局说明:

https://developers.facebook.com/docs/games/gamesonfacebook/optimizing#webgl

sdk配置:

https://developers.facebook.com/docs/javascript/advanced-setup

登陆:

https://developers.facebook.com/docs/facebook-login/web

https://developers.facebook.com/docs/games/gamesonfacebook/login

支付相关:

https://developers.facebook.com/docs/games/gamesonfacebook/monetization

https://developers.facebook.com/docs/games_payments/fulfillment

https://developers.facebook.com/docs/games_payments/takingpayments#paydialog

https://developers.facebook.com/docs/games_payments

购买项:

https://developers.facebook.com/docs/payments/product

错误码:

https://developers.facebook.com/docs/games_payments/fulfillment/errorcodes

分享:

https://developers.facebook.com/docs/sharing/reference/share-dialog

https://developers.facebook.com/docs/sharing/best-practices

https://developers.facebook.com/docs/games/services/gamerequests

++

用户信息

https://developers.facebook.com/docs/graph-api/reference/user/

网页统计
https://developers.facebook.com/docs/analytics/quickstart-web

你可能感兴趣的:(第一份工作中遗留的总结)