【问题标题】:get canonical url for android from facebook从 facebook 获取 android 的规范 url
【发布时间】:2015-06-24 17:02:02
【问题描述】:

我正在尝试将 facebook sdk 集成到我的 android 应用程序中。我想使用我需要规范 url 的深层链接功能。我无法从 api 调用中获取规范的 url。我看到了这个问题on stackoverflow. 当我使用命令时

curl -G https://graph.facebook.com/YOUR_APP_LINK_HOST_ID \
-d access_token="APP_ACCESS_TOKEN" \
-d fields=canonical_url \
-d pretty=true

我收到了这个错误

{ “错误”: { "message": "(#803) 你请求的一些别名不存在:YOUR_APP_LINK_HOST_ID -d", “类型”:“OAuthException”, “代码”:803 } }curl: (6) 无法解析主机:access_token="APP_ACCESS_TOKEN"

注意:我将原始应用访问令牌替换为“APP_ACCESS_TOKEN”。

【问题讨论】:

  • 您确实将文本 YOUR_APP_LINK_HOST_ID 替换为实际的应用程序链接主机 ID,对吧...?
  • 是的。命令中的所有值都是真实的。不过不能在这里发布。
  • { "error": { "message": "(#100) Tried accessing nonexisting field (canonical_url) on node type (Application)", "type": "OAuthException", "code": 100 } 现在我收到此错误
  • “on node type (Application)” - 听起来你没有使用应用链接 id,而是将你的应用 id 放在 https://graph.facebook.com/ 之后

标签: android facebook facebook-graph-api


【解决方案1】:

我无法让命令工作。我必须在link 使用 GUI 创建规范 url。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-03
    • 2015-01-14
    • 2011-03-10
    • 1970-01-01
    • 2023-03-04
    • 2016-09-14
    • 1970-01-01
    • 2014-03-20
    相关资源
    最近更新 更多