Ottenere un “reale” URL del profilo da Facebook Graph API /utente

Come indicato nel API docs per /user, il link campo contiene il profilo dell’utente URL. Tuttavia, questo URL comunemente reindirizza a un altro URL (cioè quella che mostra nei risultati di Google).

C’è alcun modo per determinare il finale di redirect (“reale” URL) di un determinato profilo tramite Facebook API?

Dato, ad esempio:

"link":"https://www.facebook.com/1091552020"

Voglio recuperare https://www.facebook.com/sbhutiani dalle API

Non è possibile e, è da un design

OriginaleL’autore jchook | 2015-03-19

1 risposta

  1. 19

    Cant ottenere il real ID o il nome utente di utenti in più, quindi non c’è modo di ottenere i “URL reale”. Ulteriori informazioni: https://developers.facebook.com/docs/apps/changelog

    È possibile ottenere un link al profilo utente con la seguente chiamata di API, però: /me?fields=link

    Check out “App Ambito Id” Facebook docs.

    Aggiornamento: sembra che il collegamento al profilo utente non è più possibile: https://developers.facebook.com/blog/post/2018/04/19/facebook-login-changes-address-abuse/

    grazie. quindi non vi è alcun modo per collegamento alla persona facebook pagina dell’app? ho visto un po ‘ su app ambito Id ma sono ancora incerti. grazie
    ci si va: /me?i campi=link – con la chiamata di api, si otterrà un link al profilo utente.
    basta aggiungere tutti i campi che si desidera, separati da una virgola, come è stato scritto. è possibile testare le api explorer: developers.facebook.com/tools/explorer/… esattamente come lo si utilizza dipende dal sdk (se è anche usare qualsiasi sdk).
    Ottenere l’URL del profilo tramite il parametro link non funziona più, secondo questo post: developers.facebook.com/blog/post/2018/04/19/… come ASIDs attualmente non sono risolti a causa di abuso.
    grazie, vorrei aggiungere per la risposta!

    OriginaleL’autore luschn

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *