2015-02-27 3 views
0

я стараюсь, чтобы получить друг IdS из твиттера я следующее Curl, чтобы получить список друзейКак использовать завиток в андроиде интеграции Twitter

завиток --request «POST» «https://api.twitter.com/1.1/friends/ids.json» - данные 'ампы% 3Bcount = 5000 & ампы% 3Bscreen_name = twitterapi & курсора = -1' --header «Разрешение: OAuth oauth_consumer_key = "XXXXXXXXX", oauth_nonce = "XXXXXXXXXXX", oauth_signature = "XXXXXXXXXX", oauth_signature_method =» HMAC-SHA1 ", oauth_timestamp =" XXXXXX ", oauth_token =" XXXXXXXX ", oauth_vers ион = «1,0»»--verbose

здесь я имею следующее сомнение, как я могу назвать URL-адрес

ответ

0

„Скручивание“это просто библиотека, которая используется для HTTP-запросов в PHP. В android (java) вы можете добиться того же, используя класс HttpURLConnection. Вы можете добавить свою строку аутентификации в качестве свойства запроса. Следующий пример может помочь:

URL myURL = new URL(serviceURL); 
HttpURLConnection myURLConnection = (HttpURLConnection)myURL.openConnection(); 
String oAuth = "Basic " + new String(new Base64().encode("oath authentication string")); 
myURLConnection.setRequestProperty ("Authorization", oAuth); 
myURLConnection.setRequestMethod("POST"); 
myURLConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); 
myURLConnection.setRequestProperty("Content-Length", "" + Integer.toString(postData.getBytes().length)); 
myURLConnection.setRequestProperty("Content-Language", "en-US"); 
myURLConnection.setUseCaches(false); 
myURLConnection.setDoInput(true); 
myURLConnection.setDoOutput(true); 
//open the connection and write to the output stream & then read from input stream. 

Надеюсь, это поможет.

Смежные вопросы