¿Cómo puedo obtener la URL canónica de la API gráfica de Facebook en Android?

Estoy tratando de implementar un enlace profundo en Facebook para compartir en mi aplicación de Android. Ese enlace profundo es solo para dispositivos móviles y no para la página web. Entonces, de acuerdo con la documentación de FacebookEnlace1 Link2 Estoy pasando por Link2. Se debe llamar a lo siguiente para obtener la identificación de la URL canónica. Esta URL canónica se establecerá como un enlace para compartir en Facebook.

Para obtener la identificación canónica

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 obtener la URL canónica de la identificación canónica

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

No sé cómo llamar a esto y no sé los términosapp_link_hosts, Ejemplo de objeto de enlace de aplicación de Android, YOUR_APP_LINK_HOST_ID Aquí realmente significa. ¿Alguien puede explicar cómo llamar a esto con un ejemplo? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta