Also, when I tried it with only parameters, it gave me '400' not
'401'.



On 2월27일, 오전4시11분, Abraham Williams <4bra...@gmail.com> wrote:
> Drop the list_id parameter as it is already included in the path and make
> sure you are authenticating as
> tweettimetest.
>
> Abraham
>
>
>
>
>
> On Fri, Feb 26, 2010 at 10:26, Caizer <cai...@gmail.com> wrote:
> > Hi,
>
> > I'm trying to add user to a list via List API. I am using OAuth
> > authentication, and other list APIs worked perfectly with OAuth.
> > I tried Get lists, Post lists, Delete list id... in same way. And they
> > just work great.
> > By the way.. whenever I try 'Post List members' API via OAuth, and it
> > keeps saying 401 error.
>
> > Followings are what I've tried and got from twitter. I am tried to add
> > user '55925738' to list named 'another' of 'tweettimetest'.
>
> > I used 'http://api.twitter.com/1/tweettimetest/another/members.json'
> > to add user. And its parameter was list_id, and id.
> > Did I do something wrong? Is there anyone who have similar issues?
>
> > POST /1/tweettimetest/another/members.json?id=55925738 HTTP/1.1
> > Host: api.twitter.com
> > User-Agent: TweetTime/2.3 CFNetwork/459 Darwin/10.2.0
> > X-Twitter-Client: TweetTime
> > X-Twitter-Client-Version: 2.2
> > X-Twitter-Client-Url:http://caizer.com
> > Authorization: OAuth realm="",
> > oauth_consumer_key="r***********************",
> > oauth_token="86***********************", oauth_signature_method="HMAC-
> > SHA1", oauth_signature="KC***********************",
> > oauth_timestamp="1267207930", oauth_nonce="4***********************",
> > oauth_version="1.0", oauth_verifier="22********80"
> > Accept: */*
> > Accept-Language: en-us
> > Accept-Encoding: gzip, deflate
> > Content-Type: application/x-www-form-urlencoded
> > Content-Length: 17
> > Connection: keep-alive
>
> > ?source=TweetTimeHTTP/1.1 401 Unauthorized
> > Date: Fri, 26 Feb 2010 18:12:11 GMT
> > Server: hi
> > WWW-Authenticate: Basic realm="Twitter API"
> > Status: 401 Unauthorized
> > Content-Type: application/json; charset=utf-8
> > Cache-Control: no-cache, max-age=300
> > Set-Cookie: guest_id=1267207932049; path=/
> > Set-Cookie:
>
> > _twitter_sess=***********************o6Rmxhc2g6OkZ***********************25 
> > 3D--1164b91ac812d85***********************4;
> > domain=.twitter.com; path=/
> > Expires: Fri, 26 Feb 2010 18:17:11 GMT
> > Vary: Accept-Encoding
> > Content-Encoding: gzip
> > Content-Length: 110
> > Connection: close
>
> > POST /1/tweettimetest/another/members.json?list_id=another&?
> > id=55925738 HTTP/1.1
> > Host: api.twitter.com
> > User-Agent: TweetTime/2.3 CFNetwork/459 Darwin/10.2.0
> > X-Twitter-Client: TweetTime
> > X-Twitter-Client-Version: 2.2
> > X-Twitter-Client-Url:http://caizer.com
> > Authorization: OAuth realm="",
> > oauth_consumer_key="r***********************",
> > oauth_token="86***********************", oauth_signature_method="HMAC-
> > SHA1", oauth_signature="KC***********************",
> > oauth_timestamp="1267207930", oauth_nonce="4***********************",
> > oauth_version="1.0", oauth_verifier="22********80"
> > Accept: */*
> > Accept-Language: en-us
> > Accept-Encoding: gzip, deflate
> > Content-Type: application/x-www-form-urlencoded
> > Content-Length: 17
> > Connection: keep-alive
>
> > ?source=TweetTimeHTTP/1.1 401 Unauthorized
> > Date: Fri, 26 Feb 2010 18:18:11 GMT
> > Server: hi
> > Status: 401 Unauthorized
> > WWW-Authenticate: Basic realm="Twitter API"
> > Content-Type: application/json; charset=utf-8
> > Cache-Control: no-cache, max-age=300
> > Set-Cookie:
>
> > _twitter_sess=***********************o6Rmxhc2g6OkZ***********************25 
> > 3D--1164b91ac812d85***********************4;
> > domain=.twitter.com; path=/
> > Expires: Fri, 26 Feb 2010 18:23:11 GMT
> > Vary: Accept-Encoding
> > Content-Encoding: gzip
> > Content-Length: 122
> > Connection: close
>
> > POST /1/tweettimetest/another/members.json HTTP/1.1
> > Host: api.twitter.com
> > User-Agent: TweetTime/2.3 CFNetwork/459 Darwin/10.2.0
> > X-Twitter-Client: TweetTime
> > X-Twitter-Client-Version: 2.2
> > X-Twitter-Client-Url:http://caizer.com
> > Authorization: OAuth realm="",
> > oauth_consumer_key="r***********************",
> > oauth_token="86***********************", oauth_signature_method="HMAC-
> > SHA1", oauth_signature="KC***********************",
> > oauth_timestamp="1267207930", oauth_nonce="4***********************",
> > oauth_version="1.0", oauth_verifier="22********80"
> > Accept: */*
> > Accept-Language: en-us
> > Accept-Encoding: gzip, deflate
> > Content-Type: application/x-www-form-urlencoded
> > Content-Length: 17
> > Connection: keep-alive
>
> > ?source=TweetTimeHTTP/1.1 400 Bad Request
> > Date: Fri, 26 Feb 2010 18:22:25 GMT
> > Server: hi
> > X-Transaction: 1267208545-10948-19469
> > Status: 400 Bad Request
> > Last-Modified: Fri, 26 Feb 2010 18:22:25 GMT
> > X-Runtime: 0.05457
> > Content-Type: application/json; charset=utf-8
> > Pragma: no-cache
> > Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, post-
> > check=0
> > Expires: Tue, 31 Mar 1981 05:00:00 GMT
> > X-Revision: DEV
> > Set-Cookie: guest_id=1267208545521; path=/
> > Set-Cookie: lang=en; path=/
> > Set-Cookie:
>
> > _twitter_sess=***********************o6Rmxhc2g6OkZ***********************25 
> > 3D--1164b91ac812d85***********************4;
> > domain=.twitter.com; path=/
> > Vary: Accept-Encoding
> > Content-Encoding: gzip
> > Content-Length: 96
> > Connection: close
>
> --
> Abraham Williams | Community Advocate |http://abrah.am
> Project | Out Loud |http://outloud.labs.poseurtech.com
> This email is: [ ] shareable [x] ask first [ ] private.

Reply via email to