我正在尝试使用文档here来设置新的应用链接对象。但是我尝试过的所有价值观都给了我这样的反应:
{
"error": {
"message" : "Invalid OAuth access token.",
"type" : "OAuthException",
"code" : 190
}
}
我应该在“access_token”字段中使用什么值?我尝试使用链接的FB应用程序中的“客户端令牌”以及应用程序ID,但显然这些都不正确。我是否必须提出某种API请求,例如this?
文档非常稀疏,并没有真正解释获取给定值的位置。我只是想在FB上发布一个深层链接到我的应用程序,那么有更简单的方法吗?
编辑:我找到了Graph API Explorer,并在那里创建了一个令牌。我尝试使用该令牌,但这给了我一个不同的错误:
{
"error" : {
"message" : "(#200) Permissions error",
"type" : "OAuthException",
"code" : 200
}
}
我想我越来越近了,但我不知道在创建令牌时我应该使用什么权限。
编辑2:好的,我在第一次编辑中创建的令牌是用户令牌,而我需要一个App令牌。我确实要像我原先想的那样提出请求,但现在我得到了第三个错误:
{
"error" : {
"message" : "Error validating application. Cannot get application info due to a system error.",
"type" : "OAuthException",
"code" : 190
}
}
所以我想我终于明白了吗?我现在不确定该怎么做,因为这似乎是我无法帮助的事情。
答案 0 :(得分:0)
好的,我不确定这是怎么发生的,但我用来尝试创建app链接对象的访问令牌与从GraphAPI返回的访问令牌不同。我想我必须复制粘贴错误的东西。糟糕。
我将其切换为使用正确的值,现在一切正常。