L'azione di Facebook è stata rilasciata per le app mobili.Android e Facebook Come l'azione con oggetto Open Graph
Come la documentazione dice:
To publish a built-in Like action on an Open Graph object,
invoke the following HTTP POST request with a user’s access
token and the url of the Open Graph object.
This Open Graph object can be of any type.
curl -X POST \
-F 'access_token=USER_ACCESS_TOKEN' \
-F 'object=OG_OBJECT_URL' \
https://graph.facebook.com/[User FB ID]/og.likes
Di solito, per fare un esempio: richiesta di informazioni utente, io uso questo tipo di codice:
Facebook facebook;
facebook = new Facebook(AppConfig.FACEBOOK_APP_ID);
if (facebook.isSessionValid())
{
JSONObject obj = facebook.request("me");
...
}
else
{
facebook.authorize(...)
{
@Override public void onComplete(Bundle values)
{
String token = facebook.getAccessToken();
long expires = facebook.getAccessExpires();
...
}
}
}
La mia domanda è morto semplice, eppure in grado di 'trovare la risposta, come faccio a fare la richiesta "graph.facebook.com/[User ID FB] /og.likes", nel codice JAVA, una volta recuperato il token di accesso utente e scade?
Ciao, Hai ancora problemi con questo? Hai usato l'SDK di Android (https://developers.facebook.com/docs/mobile/android/build/) e guardato le app di esempio qui (https://developers.facebook.com/docs/opengraph/samples/) che dimostrano come impostare oggetti personalizzati di grafici aperti ed eseguire azioni OG su di essi, ecc. – deesarus