Hi everyone,
As of this morning (CEST) we started seeing some errors in our logs
due to User objects in status messages representing retweets being in
compact form (id only) e.g.
curl api.twitter.com/1/statuses/show/25002162945.json | jeg -p
{
coordinates: null,
favorited: false,
self-reply: apparently, when asking the same status in XML format we
get all the fields, and other retweets seem to contain the full user
object, so this seems more of a glitch on twitter's side.
Again, if we have missed some change in the API spec, I'd be happy to
hear about it and I'm sorry for
To all them TWITTER devs:
I have some issues with asking Twitter users for FULL control of their
account. Currently I only want to reply and (re)tweet on their behalf.
But with an accepted authorization I can do everything with their
account. There's also no way of making clear my intentions on
I completely agree.
Tom
On Sep 20, 2010, at 10:45 AM, Papa.Coen papa.c...@gmail.com wrote:
To all them TWITTER devs:
I have some issues with asking Twitter users for FULL control of their
account. Currently I only want to reply and (re)tweet on their behalf.
But with an accepted
When i'm using http://quonos.nl/oauthTester/ for oAuth validation with
my code i get:
Base String syntax: OK
Method type: OK
URL: OK
Parameters syntax: O
But when i replace my secret with
MCD8BKwGdgPHvAuvgvz4EQpqDAtx89grbuNMRd7Eh98 i get different
signature - ZtkBQc2RwY+Jv1Fv8fXoasR4DLo
this is how my code looks like now:
var username = encodeURIComponent(user);
var password = encodeURIComponent(password);
var url = https://api.twitter.com/oauth/access_token;;
var key = key;
var secret = MCD8BKwGdgPHvAuvgvz4EQpqDAtx89grbuNMRd7Eh98;
The only relevant part of my code :
$sig = base64_encode(hash_hmac('sha1', $baseString, $key, true));
Key and Base String are visible on the page itself ;-)
Tom
On Mon, 20 Sep 2010 01:59:14 -0700 (PDT), mlowicki mlowi...@gmail.com
wrote:
When i'm using http://quonos.nl/oauthTester/ for oAuth
I would love to use the Connect with Twitter @Anywhere function but
I would need to use it in a secure enviroment - that is under SSL.
I first tried this when @Anywhere was first launched adn gave up
thinking that perhaps it's a little too early?
Having recently returned to it, I was disapointed
FYI, there's a Mailing List specifically for @Anywhere. The list you
mailed to is the API developer list.
http://groups.google.com/group/twitter-dev-anywhere
To answer your question: no, there's no SSL version (yet).
Tom
On Mon, 20 Sep 2010 02:53:05 -0700 (PDT), Justin
Thanks for the reply Tom,
Sorry, I didn't realise there was another group - I see I'm not the
only one in need of it... Here's hoping the Twitter team impliment it
soon...
Justin
On Sep 20, 11:00 am, Tom van der Woerdt i...@tvdw.eu wrote:
FYI, there's a Mailing List specifically for @Anywhere.
Any thoughts ?
On Sep 18, 2:58 pm, Kakysha ezhikvd...@gmail.com wrote:
Yes, of course. The oAuth library - is the most (the only one :)) )
popular library for JS - http://oauth.googlecode.com/svn/code/javascript/
from John Kristian. It was adviced on oauth.net
The
@Matt, can you provide some method for debugging my issue or some
solution because with such error message as Failed to validate oauth
signature and token my debugging now is more like guessing
On Sep 20, 11:50 am, Tom van der Woerdt i...@tvdw.eu wrote:
The only relevant part of my code :
same here.
I had set up a twitter api on GAE, which work for Twitbird very well.
But on Twitter for iPhone with exactly same settings, it alway return
Could not authenticate you. (XAuth migration failed - no token/secret
handed back) error.
Any ideas?
On Aug 29, 10:09 pm, @yegle
Hello,
Does the streaming API still support Basic Auth?
Is there going to be any python module like tweepy that will support
oAuth and the streaming API?
Thanks.
Joel
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter:
Hello,
I noticed in my twitter app that tiny url is not working
anymore in my twitter account feed (http://twitter.com/zoomcreator) .
Just wondering what the problem is and whether it has something to do
with the change over to t.co url ?
--
Twitter developer documentation and
Hello There!
At the moment i am trying to get Chirrup (http://
chirrup.angryamoeba.co.uk, a Twitter Comment System) to work. As the
Chirrup Script hasn't been updated since 2008 it has not implemented
the new Authentication method yet. I just tried to figure out how i
could change the Skript to
Hi,
Does retweet_count value reflect in the response from status/user-
timeline api?
When I check for a tweet which has been retweeted, the value for
retweet_count is shown as null.
The request url I am using -
http://api.twitter.com/1/statuses/user_timeline.xml?screen_name={username}
Am I
Hi everybody,
we run a big community website which has a shoutbox. We have a Twitter
account, and every shout in the shoutbox appears as a status update on
our Twitter stream. This was pretty easy to accomplish with using the
old authentication methods. I've been reading a couple of documents on
Hi Gabriele,
We're looking into this. It may have been a momentary glitch.
Thanks,
Taylor
On Mon, Sep 20, 2010 at 1:26 AM, gabriele renzi rff@gmail.com wrote:
self-reply: apparently, when asking the same status in XML format we
get all the fields, and other retweets seem to contain the
Hello,
The script snapshot you've posted won't work with OAuth. It'll need to be
rewritten for the interaction to work again. If I have time later today I'll
modify the code and send you a replacement over.
Scott.
On 20 Sep 2010, at 10:27, Christoph Leuthold wrote:
Hello There!
At the
Hi friends ,
Please show me an simply way to just authenticate user credential and
after then post a twit on wall.
Thanx in Advance
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker:
On Mon, Sep 20, 2010 at 7:07 PM, John Meyer john.l.me...@gmail.com wrote:
I'm getting a 404 error using the URL
http://api.twitter.com/1/account/update_profile_image.xml Is that the
correct URL or should I be using something else?
We are not using the XML though. The URL
Thanks for the bug report. Entities really are supposed to be opt-in only
at this stage -- we'll investigate this bug. Thanks!
Taylor
On Sun, Sep 19, 2010 at 11:03 AM, SkyLifeLabs ch...@skylifelabs.com wrote:
Thanks, you are correct. I should have been more specific: I would
like the retweets
Hi there,
I don't see any issues with the tinyurls on your page. Is there something
more specifically wrong?
Thanks,
Taylor
On Mon, Sep 20, 2010 at 3:18 AM, zoomcreator cyberfigh...@hotmail.comwrote:
Hello,
I noticed in my twitter app that tiny url is not working
anymore in my
I'm not able to get a 404 for this endpoint, John. The method does require
both authentication and the POST HTTP method to function.
Thanks,
Taylor
On Mon, Sep 20, 2010 at 6:55 AM, Raghu Prasad prasad.ragh...@gmail.comwrote:
On Mon, Sep 20, 2010 at 7:07 PM, John Meyer john.l.me...@gmail.com
Hi Mahesh,
Though you'll see the field surface in responses, it has not yet been
switched on to accurately report retweet totals. We'll make an
announcement when new fields like this are ready for consumption.
Thanks,
Taylor
On Mon, Sep 20, 2010 at 1:45 AM, Mahesh Raju mahesh...@gmail.com
It works for me now! This is the final script:
var username = encodeURIComponent(cfg.username),
password = encodeURIComponent(cfg.password),
url = https://api.twitter.com/oauth/access_token;,
timestamp = Math.round((new Date()).getTime() / 1000),
nonce = Math.random();
var
Hi Shubham,
Here's a great tutorial on doing just that, using the Java library
SignPost:
http://dev.bostone.us/2009/07/16/android-oauth-twitter-updates/#awp::2009/07/16/android-oauth-twitter-updates/
Taylor
On Mon, Sep 20, 2010 at 6:47 AM, shubham patni shub...@elantechnologies.com
wrote:
Hi
Hello,
I have get an successfull request with xAuth. After this I want to get
the friends Timeline. I develop with ActionScript 3.0. After
successfull Responde I send an Requedt with my authorisation Details
to Twitter with GET-Parameter to Twitter.
Hi,
Newbie question, so please bear with me.
I am experimenting with twitter API, but quickly found myself hitting the
rate limit
(150 without authentication, correct?)
How do the big sites get over the rate limit (tweetstats, twittercounter
etc)?
Twitter's documentation says they can white
20k per IP is a lot. It means that a server should make more than 5
requests per second to hit the limit, which is a lot.
About your options: no idea. Just make sure to use the proper functions
and try not to hit the limits? :-) 150 is a lot as well, most Desktop
clients don't hit it (didn't,
You really shouldn't be planning for the case where every single Twitter
user uses your application ;-) When you get to 100 users, you request
whitelisting. When you get to 2 users, your server will have a
problem handling all the information and you'll need to get a second
server anyway.
Tom
Hi Matt
Thank you so much for your help! Works like a charm now!
Keep up the good work!
Cheers
Remo
On Sep 17, 9:36 pm, themattharris thematthar...@twitter.com wrote:
Just wanted to let you know we've deployed some changes which should
have fixed this issue.
@themattharris
On Sep 14, 11:38
You really shouldn't be planning for the case where every single Twitter
user uses your application
Haha, I agree. Its just that I took a few thousand users randomly, and was
playing
with their publicly available stats, tweets etc and quickly hit the rate
limit. Hence
this question.
On Mon,
You can lookup 100 users per rate limited call, that should be plenty
to play around with.
http://apiwiki.twitter.com/Twitter-REST-API-Method:-users-lookup
On Sep 20, 10:38 am, Vijay vijayaraghura...@gmail.com wrote:
You really shouldn't be planning for the case where every single Twitter
OK Tom, will queue it and spread it, that should give me more room.
But that still doesn't answer the question - how do the big companies
manage?
Do they have multiple IPs?
On Mon, Sep 20, 2010 at 11:41 AM, Tom van der Woerdt i...@tvdw.eu wrote:
Just don't and you'll be fine :-) Just queue the
Thanks Justin, I missed this method.
On Mon, Sep 20, 2010 at 11:42 AM, Justin justin.carl...@gmail.com wrote:
You can lookup 100 users per rate limited call, that should be plenty
to play around with.
http://apiwiki.twitter.com/Twitter-REST-API-Method:-users-lookup
On Sep 20, 10:38 am,
Large companies, and anyone who wants sustained access to high-volume
Twitter data, use the Streaming API. The REST API is primarily for client
applications and very-small-scale integrations. Note that REST whitelisting
is unlikely for use-cases that are covered by the Streaming API.
-John
Right, that makes sense.
On Mon, Sep 20, 2010 at 11:52 AM, Tom van der Woerdt i...@tvdw.eu wrote:
Of course they do :-) Each server gets an IP and gets 2 requests per
hour. With 20 servers that means 40 requests per hour. Besides, I'd
assume that these services spread their requests
Quoting Vijay vijayaraghura...@gmail.com:
OK Tom, will queue it and spread it, that should give me more room.
But that still doesn't answer the question - how do the big companies
manage?
Do they have multiple IPs?
The *really* big companies - like Google and Microsoft - just connect
to
Quoting Papa.Coen papa.c...@gmail.com:
To all them TWITTER devs:
I have some issues with asking Twitter users for FULL control of their
account. Currently I only want to reply and (re)tweet on their behalf.
But with an accepted authorization I can do everything with their
account. There's also
Why would a change in a client (after all, twitter.com is a client as
well) change your perspective?
Tom
On 9/20/10 7:10 PM, M. Edward (Ed) Borasky wrote:
Then again, who knows? Maybe when I get #newtwitter my perspective will
change. ;-)
--
Twitter developer documentation and resources:
Quoting Tom van der Woerdt i...@tvdw.eu:
Why would a change in a client (after all, twitter.com is a client as
well) change your perspective?
Let's just say it's very likely the nature of the applications I
develop will change to adapt to the new presentation. And exactly
*how* they
My name is marcio and ive been coding for iOS for about 2 yrs now. I
worked on the Presence app on CS192P from stanford course and im
trying to understand how the twitter api actually works.
it reads info from a db and just outputs it on a web browser with the
json or xml formats? i tried going
Hi all,
I'm trying to implement similar functionality to the home timeline on
twitter where re-tweets appear as such and you have the option of
undoing it. The trouble is I cannot tell if a status is a re-tweet or
not. Statuses on the home timeline appear to include a re-tweeted
parameter but it
I still don't see any entities in the tweets? Is this still an issue?
Thanks
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change
Thank you for the quick help, I've just seen that the parameters
since_id, since_date, max_id, count, page I have not supplied.
Can there be a problem because in the absence of these?
On 20 Sep., 20:10, Tom van der Woerdt i...@tvdw.eu wrote:
Yes, OAuth is the authentication layer. If you are
No, that's no problem.
What I *did* just notice is that the parameters in your Base String
don't match the parameters in your GET. Why are you sending x_auth_*?
Tom
On 9/20/10 8:21 PM, andy wrote:
Thank you for the quick help, I've just seen that the parameters
since_id, since_date, max_id,
I use xauth, so I can log in directly from my application for Twitter.
For pure OAuth it läft an extra URL on Twitter and you get a pin code
with which I return to my application needs.
The xauth-i parameter to give, as it is described in the Twitter
documentation.
Would in my GET request, the
Thanks, I know how xAuth works. ;-) This isn't xAuth though.
The Base String consists of all parameters you send to Twitter. You
aren't sending x_auth_username/x_auth_password (nor should you) so it
shouldn't be in the Base String.
You may be confused between xAuth and OAuth here: xAuth is
OK, tomorrow I will try it again.
Thaks
Andreas
On 20 Sep., 20:37, Tom van der Woerdt i...@tvdw.eu wrote:
Thanks, I know how xAuth works. ;-) This isn't xAuth though.
The Base String consists of all parameters you send to Twitter. You
aren't sending x_auth_username/x_auth_password (nor
- The possibility to ask for (by the app) and grant (by the user) a
more fine grained level of authorization (more than just read/write
only)
Totally agreed!. Specifically, I want:
1) One time tweet WRITE
2) Ongoing tweet WRITE
3) Non-public READ
3) Non-DM READ
4) Full READ
5) Profile and
I believe I have solved all the issues of getting the right
information to send a tweet using Excel. Calculation of oauth_nonce
and oauth_timestamp look good and also the calculation of the
oath_signature seems to be in order.
When I try to post the message I get a message asking for user name
Hi,
I see multiple things that are wrong:
* You didn't put quotes around your URL
* You shouldn't send OAuth: as an header. The header is Authorization:
OAuth headerstring. (xml.setRequestHeader Authorization, OAuth
headerstring
* You should put quotes around the values in headerstring, and
Any models consisting of more then three levels of permission is too
complicated. Read, write, and delete are the levels of permission in their
most pure form. Delete is important because otherwise every single
application that just needs to post a tweet can delete *all* of you data
with a few
Agreed completely. I understand why people want scope for permissions ala
Facebook, but I quite like the way Twitter is.
The whole big issue here is that people seem to think DM's are a sacred medium
for secure communication when that simply isn't the case. A DM is just a normal
tweet directed
Actually, allow me to re-phrase that: how do I know if I've re-tweeted
an item? I would like to prevent users from re-tweeting the same
status multiple time. So similar to the home timeline on twitter where
they have the Undo functionality for re-tweets. Sorry if I caused any
confusion...
Cheers,
Hi Folks,
After favoriting some tweets at Twitter home time line menu , when I 'm
calling home time line xml from my app, the favorited tweets comes
with false in favorited node within the xml file?
is it normal ?
--
João Paulo S. de Moraes
+55 81 3432 3804
+55 81 9189 3814 (mobile)
--
I just tried the feed and my faves come back true. I'm using the json
feed however.
-Matei
On Sep 20, 3:04 pm, João Paulo Sabino de Moraes jona...@gmail.com
wrote:
Hi Folks,
After favoriting some tweets at Twitter home time line menu , when I 'm
calling home time line xml from my app, the
Ya now it is working here but a few minutes ago the favorited was false
thanks!
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
I have heard the new Twitter only uses the api to display information
if so how does it get Replies to this Tweet?
Cheers,
Edgardo
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker:
I still get the same mistake all the time, after I get asked and
cancel for a username and password:
?xml version=1.0 encoding=UTF-8?
errors
error code=32Could not authenticate you/error /errors
The xml part of the VBA now looks like this:
Set xml = CreateObject(MSXML2.XMLHTTP) xml.Open POST,
There are occasionally cache latency issues when fetching status
objects. In this case, you likely requested a home_timeline shortly
after one of the tweets that would appear in home_timeline had been
favorited by the owner of the home_timeline -- but the cache on the
specific status from the
Multiple things:
* You missed a space in the Authorization header. Go look in my post ;)
* You don't have to put the quotes in the Base String. Only in the
Authorization: header.
Tom
On 9/21/10 12:14 AM, Randomness wrote:
I still get the same mistake all the time, after I get asked and
Randomness,
I don't have much experience in using OAuth or REST APIs from Excel
like this -- but I'd like to recommend that when you are attempting to
set a status that you put the status=xyz portion in the actual POST
body of the request (rather than on the query string). Make sure that,
at
I don't see where the space is missing..
I did not put quotes in the base string. I assume that it only serves
as a way to claculate an oauth signature, which is calculated exactly
as by your website and by twitter.
Still stuck
On Sep 21, 12:16 am, Tom van der Woerdt i...@tvdw.eu wrote:
Hi there,
I have been reading many comments here, and while it seems at least
another person had the same issue, I could not find an answer.
I have a test account (@hemtexdream) using the statuses/filter stream
api which works on words like twitter or trending hashtags like
#ireallythink.
Hi Vega,
#newtwitter uses the same API pattern available to all developers for this.
When a status contains an in_reply_to_status_id field, then it is considered
a reply to a preceding status, which is then fetched by requesting the
particular status referenced by in_reply_to_status_id.
This is
Bad: xml.setRequestHeader Authorization, OAuth Cells(17, 3)
Good: xml.setRequestHeader Authorization, OAuth Cells(17, 3)
Also, if I am not mistaken, %22 is and I definitely see those in your
Base String ;-) I'm not saying that it's impossible to have them there,
just that it's very unlikely
I am really getting confused. I did not show the base string, as I
believe it is only used to caclulate the signature, but it looks like
this:
POSThttp%3A%2F%2Fapi.twitter.com%2F1%2Fstatuses
%2Fupdate.xmloauth_consumer_key%3DMUCONSUMERKEY%26oauth_nonce
That Base String looks fine. But what was the thing you showed us a few
posts back? (Really, it looked like a base string!)
Tom
On 9/21/10 12:39 AM, Randomness wrote:
I am really getting confused. I did not show the base string, as I
believe it is only used to caclulate the signature, but it
Well, you most likely misinterpreted ;-)
headerstring=oauth_consumer_key=myconsumerkey,
oauth_token=mytoken,
oauth_signature_method =HMAC-SHA1,
oauth_signature=calculatedsignature,
oauth_timestamp=1285014608,
The related_results/show/status_id method is returning replies to a
status_id.
Screenshot in the new UI: http://www.flickr.com/photos/4braham/5009432215/
API call:
http://app.apigee.com/console/apigee-console-snapshots-128331720_5666e140-e2ac-4ccb-a502-bd0aec05cbdb/rendersnapshotview
You say you are backing off on HTTP connections. Are you connecting
constantly, or just once, and staying connected for very long periods? Are
you tracking the number of limit messages you are receiving? Perhaps your
track search was rate limited?
-John Kalucki
http://twitter.com/jkalucki
Outstanding. I hadn't even realized this particular API was being made use
of yet here.
This, and a number of other interesting new APIs are being documented and
readied for wider use now. Any little fun bits you find in advance are fair
game, but until they are documented their behavior,
Hello,
I have a whitelisted account. I was under the assumption that I can
use either a assigned IP address or authentication in order to make use of
the 20,000 API calls per hour. Earlier I used to authenticate using basic
authentication and issue a API call from a machine different from
Wow! Thanks to Abraham and Taylor for the quick replies. I will
cautiously try the new api.
Cheers,
Edgardo
On Sep 20, 7:05 pm, Taylor Singletary taylorsinglet...@twitter.com
wrote:
Outstanding. I hadn't even realized this particular API was being made use
of yet here.
This, and a number of
hi, all
Which API to use to achieve tweet, and who can help share the demo
code? (c++, liboauth)
I have achieved to obtain access token of the code(c++, liboauth), but
in achieving the tweet, always prompt failure, who can send a demo
program to me, the best is based on the liboauth, c++.
And
Apologies if this question does not make sense.
I have a whitelisted account. If I want to make use of the extra API calls,
I understand that I must either issue the request from a whitelisted IP
address or by authenticating using my approved ID.
When I try to use the friends/ids api call as
I guess unless you are allowed into the new twitter you account
doesn't have access to this API. I am getting a 401 unauthorized
currently.
On Sep 20, 9:37 pm, Vega edgardo.v...@gmail.com wrote:
Wow! Thanks to Abraham and Taylor for the quick replies. I will
cautiously try the new api.
*facepalm* how could I read entities == retweets?
Sorry for that.
2010/9/19 SkyLifeLabs ch...@skylifelabs.com:
Thanks, you are correct. I should have been more specific: I would
like the retweets but not the entity data for the 'entities' node
which I thought was opt-in only using
I found my answer elsewhere, but the wording on the wiki seems
confusing, I'd remove count as a param if it's not usable.
09/20/2010 09:45:50 pm : HTTP failure 4 of 20 connecting to stream:
HTTP ERROR 416: Requested Range Not Satisfiable
(Parameter count not allowed in role
Count is enabled for higher access levels with the follow parameter on the
filter endpoint. Shadow, and Birddog, for example, allow the count
parameter.
-John Kalucki
http://twitter.com/jkalucki
Twitter, Inc.
On Mon, Sep 20, 2010 at 7:51 PM, Justin justin.carl...@gmail.com wrote:
I found my
Hey all!
I wanted to check in with the community before writing
a...@twitter.com, just so I dont look like a fool I am hoping to pick
your brains so it seems like I am at least a little informed.
I am writing an application for android that uses the twitter geo
search api, but I am finding it to
Just in case you missed the tweet here
http://twitter.com/sitestreams/status/24794788773
On Tuesday at 2:00 PDT we'll be making a change to the for_user
message, making the user id a number (e.g. for_user:13348) ^M2
---Mark
http://twitter.com/mccv
--
Twitter developer documentation and
85 matches
Mail list logo