Voglio ricevere i commenti sui post di Facebook usando HttpsUrlConnection questo è l'URL https://graph.facebook.com/399455050251075/comments?access_token={mio_token_accesso}
String urlAddress = "https://graph.facebook.com/" + postId + "/comments?access_token=" + "{my_access_token}";
try {
URL url = new URL(urlAddress);
HttpsURLConnection httpURLConnection = (HttpsURLConnection) url
.openConnection();
httpURLConnection.setDoInput(true);
httpURLConnection.setDoOutput(true);
httpURLConnection.setReadTimeout(10000);
httpURLConnection.setConnectTimeout(10000);
httpURLConnection.setRequestMethod("GET");
String response = ConnectionController.getResponse(httpURLConnection);
Log.v(Constants.TAG, urlAddress);
Log.v(Constants.TAG, response);
} catch (IOException e) {
e.printStackTrace();
}
funziona molto bene sul browser ma in Android ottengo FileNotFoundException
Nota: non voglio utilizzare l'SDK di Facebook o qualsiasi altra libreria
risposte:
0 per risposta № 1Rimuovi il setDoOutput(true)
chiama dal tuo codice È necessario solo quando si eseguono richieste POST e averlo qui per la richiesta GET risulterà in a FileNotFoundException
.