Facebook javascript JSON 错误消息
Facebook javascript JSON Error message
我使用 Cordova facebook 插件。我从某个地方复制了这个代码来在我的Facebook上发布墙,这个错误说Post ID: "JSON Error"
.我做错了什么?
var opts = {
message : 'test',
name : 'Post Title',
link : 'www.postlink.com',
description : 'post description'
};
facebookConnectPlugin.api('/me/feed', 'post', opts, function(response) {
if (!response || response.error) {
alert('Error occured ' + JSON.stringify(response.error));
} else {
alert('Post ID: ' + response);
}
});
可能是
Cordova FB api与Facebook的SDK不同。
https://github.com/Wizcorp/phonegap-facebook-plugin#the-graph-api
它需要调用 url 作为第一个参数,第二个参数是所需的权限,三、成功回调第四个错误回调。
从文档中不清楚您应该如何实际执行请求以及如何向请求添加参数。
看起来你正在使用这个Apache CordovaFacebook插件,但根据Facebook SDK文档调用函数。
这是 2 个独立的 SDK。它们具有不同的功能,并且获得不同的参数。这就是 cordova 插件中定义 api
函数的方式:
facebookConnectPlugin.api(String requestPath, Array permissions, Function success, Function failure)
它期望不同的参数,然后是您要发送的参数。
https://github.com/phonegap-build/FacebookConnect/
相关文章:
- jQuery在输入下验证post错误消息
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- 在AngularJs中隐藏默认错误消息
- 如果用户输入的长度小于最小长度,则显示错误消息
- 使用ASP.NET CustomValidator避免重复的错误消息
- KOValidation在错误消息中获取可观察值、$index()、$data等
- 更改精细上载中的错误消息
- 如何在页面刷新时隐藏错误消息
- 如何显示错误消息
- 滑块未显示,控制台中没有错误消息
- 表单提交没有'如果为空,则不会显示错误消息
- 为什么我的Alexa技能测试显示正确的lambda输出,但在开发人员控制台中测试时却给出错误消息
- 隐藏错误消息“;未选择文件”;asp:fileUpload的文本
- 如何在消息中抛出tv4错误
- 登录时显示自定义错误消息
- jQuery AJAX 调用以发布消息 - 错误 堆栈空间不足
- 不断收到'向云PubSub发送测试消息错误…'Google Cloud PubSub
- 抑制WebBrowser JavaScript消息错误
- 在Chrome中解析SVG路径日志消息错误