【发布时间】:2015-03-03 11:33:10
【问题描述】:
我正在尝试在我的 android 应用程序中实现 Facebook 共享的深层链接。该深层链接仅适用于移动设备,不适用于网页。所以根据facebook文档Link1Link2我正在通过Link2。应调用以下内容以获取规范 url 的 id。此规范网址将设置为 Facebook 分享的链接。
获取规范 id
curl https://graph.facebook.com/app/app_link_hosts \
-F access_token="APP_ACCESS_TOKEN" \
-F name="Android App Link Object Example" \
-F android=' [
{
"url" : "sharesample://story/1234",
"package" : "com.facebook.samples.sharesample",
"app_name" : "ShareSample",
},
]' \
-F web=' {
"should_fallback" : false,
}'
从规范 id 获取规范 url
curl -G https://graph.facebook.com/YOUR_APP_LINK_HOST_ID \
-d access_token="APP_ACCESS_TOKEN" \
-d fields=canonical_url \
-d pretty=true
我不知道怎么称呼它,我不知道术语 app_link_hosts、Android 应用链接对象示例、YOUR_APP_LINK_HOST_ID这里实际上意味着。任何人都可以用示例解释如何调用它。谢谢。
【问题讨论】:
标签: android facebook facebook-graph-api deep-linking canonical-link