Я пытаюсь реализовать глубокую ссылку на совместное использование Facebook в своем приложении для Android. Эта глубокая ссылка предназначена только для мобильных устройств, а не для веб-страницы. Итак, согласно документации facebook Link1 Link2 просматриваю Link2. Следующее должно быть вызвано, чтобы получить идентификатор канонического URL-адреса. Этот канонический URL-адрес будет установлен в качестве ссылки для публикации в Facebook.
Чтобы получить канонический идентификатор
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,
}'
Чтобы получить канонический 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 здесь на самом деле означает . Может ли кто-нибудь объяснить, как это назвать на примере. Спасибо.