Como posso obter o URL canônico do facebook graph api no android?

Estou tentando implementar o link direto no compartilhamento do Facebook no meu aplicativo Android. Esse link direto é apenas para celular e não para página da web. Então, de acordo com a documentação do facebookLink1 Link2 Estou passando pelo Link2. O seguinte deve ser chamado para obter a identificação do URL canônico. Esse URL canônico será definido como um link no compartilhamento do Facebook.

Para obter o ID canônico

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,
  }'

Para obter um URL canônico a partir do ID canônico

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

Eu não sei como chamar isso e eu não sei os termosapp_link_hosts, Exemplo de objeto de link de aplicativo para Android, YOUR_APP_LINK_HOST_ID aqui na verdade significa. Alguém pode explicar como chamar isso com o exemplo. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion