2012-07-16 17 views
8

का उपयोग कर सीधे संदेश भेजें यहां मेरा कोड है जिसका उपयोग स्क्रिप्ट का उपयोग कर सीधे संदेश भेजें। लेकिन यह मुझे शून्य प्रतिक्रिया देता है। मैं क्या गलत कर रहा हूं?ट्विटर: लेखक

OAuthRequest req; 
OAuthService s; 
s = new ServiceBuilder() 
     .provider(TwitterApi.class) 
     .apiKey(APIKEY) 
     .apiSecret(APISECRET) 
     .callback(CALLBACK) 
     .build(); 
req = new OAuthRequest(Verb.POST, "https://api.twitter.com/1/direct_messages/new.format?user_id="+user_id+"&text=my app test"); 

s.signRequest(MyTwitteraccesToken, req); 
Response response = req.send(); 

    if (response.getBody() != null) { 
    String t=response.getBody(); 
    Log.w("twittersent","twittersent"+t); 
} 

क्या कोई मेरी मदद कर सकता है?

+0

आपको अपने अनुरोध में "प्रारूप" से "xml" या "json" को प्रतिस्थापित करना चाहिए url – Cauliturtle

+0

@Cauliturtle मैंने कोशिश की..लेकिन एक ही परिणाम। – hacker

+0

तो फिर पाठ को एन्कोड करने का प्रयास करें? – Cauliturtle

उत्तर

0

प्रारूप को अपने अनुरोध URL में XML या JSON के रूप में निर्दिष्ट करने का प्रयास करें। साथ ही, सुनिश्चित करें कि आपकी पूरी टेक्स्ट फ़ाइल यूआरएल एन्कोडेड है।

संबंधित मुद्दे