使用 Facebook API 更改 Facebook 应用程序的基本设置
Changing the Facebook application's basic settings using Facebook API
由于我是Facebook API
新手,我一直在研究它的文档,并根据文档找到了一种方法来更改基本应用程序的设置。这里: https://developers.facebook.com/docs/graph-api/reference/application
所以我先试了这个:
$.post('/v2.5/'+appSec,{canvas_url:'https://apps.facebook.com/ognjen', secure_canvas_url:'https://renotifier.com/canvas/399/ognjen'});
这是对Graph API
的某些端点的HTTP
调用。
之后:
var appSec = $('#appSec').val();
var appId = $('#appId').val();
console.log(appSec, appId);// catches everything totally fine
window.fbAsyncInit = function () {
FB.init({
appId: appSec,
cookie: true, // enable cookies to allow the server to access
// the session
xfbml: true, // parse social plugins on this page
version: 'v2.5' // use version 2.2
});
FB.api(
"/"+appId+"/?access_token="+appId+"|"+appSec,
"POST",
{
"canvas_url": "https://apps.facebook.com/ognjen",
"secure_canvas_url": "https://ognjen.com/canvas/ognjen/"
}
,
function (response) {
if (response && !response.error) {
console.log(response);
}
}
);
}
但这些尝试都没有成功。我也在这里发现了类似的问题:如何在开发者Facebook个人资料上更改用户的应用程序设置?,以及在这里:通过Graph API更新Facebook应用程序设置并尝试了他们的答案,但没有奏效。对图形API有很好的了解的人,请帮忙,我很卡住。
更新:
以防万一有人没有弄清楚,我正在尝试更改已经设置好的canvas_url
和secure_canvas_url
Facebook
应用程序。
以下是工作要点:
https://gist.github.com/goranefbl/bbed8c255de9cbd91c92
顺便说一句,它确实可以工作,而无需将其调用为event.subscribe的回调。
尝试将应用程序访问令牌放在 POST json 中:
{
"canvas_url": "https://apps.facebook.com/ognjen",
"secure_canvas_url": "https://ognjen.com/canvas/ognjen/",
"access_token": appId + "|" + appSec
}
相关文章:
- 使用Facebook live API创建实时视频对象时的隐私设置
- 如果设置了cookie,则Facebook登录Javascript SDK自动登录
- 如何在phonegap(android)中设置facebook好友生日提醒
- facebook从javascript中设置了fluid
- 需要帮助Facebook应用程序和页面选项卡高度使用FB调整大小.画布设置大小
- 使用 Facebook API 更改 Facebook 应用程序的基本设置
- 设置要使用 Facebook API 返回的评论数
- Facebook 获取区域设置
- 设置Facebook像素以在点击事件时启动
- 将facebook画布应用程序的高度设置为等于facebook侧边栏的高度
- 提取facebook点赞数,并将javascript变量设置为该数
- 如何在 iframe 中设置 cookie?Facebook Cookie 的工作原理
- 如何从javascript ala Facebook或类似程序设置cookie
- 如何设置facebook像素"提交按钮”;跟踪
- Facebook”;如“;,如何将其设置为重定向到墙
- 使用Facebook API设置用户的封面照片
- 如何在开发者facebook配置设置
- 如何为meteor js网站设置Facebook SDK
- Facebook API+设置密码和用户名+PHP
- 设置admin Facebook评论框