[twitter-dev] Mobile Twitter has been blocked?

2009-08-25 Thread Ben Novakovic

Hi,

I was just wondering where I should post this, but it appears that
Mobile Tweete (http://m.tweete.net) has been blocked.

I worked up until about an hour ago, but now it appears as though no
API requests are being processed. I can ping the twitter servers from
the Tweete machine, but nothing else works. I have a staging server
running the same trunk as the live box and that works fine (different
machine/IP) so I can only assume I have been blocked.

Any ideas on what I should do to avoid this. I realise that twitter is
cracking down on 'threats' after the downtime about a month ago, but
Mobile Tweete is a legitimate client that has been running for over a
year now.

Any help would be greatly appreciated.

Kind Regards,
Ben Novakovic
--
Developer of Mobile Tweete


[twitter-dev] Re: 200 errors

2009-08-25 Thread Rich

I'm now getting this error back again!

On Aug 18, 4:39 pm, Rich rhyl...@gmail.com wrote:
 Thanks Ryan I've emailed the API email address

 On Aug 18, 4:21 pm, Ryan Sarver rsar...@twitter.com wrote:

  Chris, Rich,

  Seems like you aren't the only ones right now. I'm going to work with
  Ops to see if we can figure out where it is coming from. Can you
  provide us with a little more info so it will be easier to track this
  down?

  1. The IP of the machine making requests to the Twitter API. If you're
  behind NAT, please be sure to send us your *external* IP.
  2. The IP address of the machine you're contacting in the Twitter
  cluster. You can find this on UNIX machines via the host or
  nslookup commands, and on Windows machines via the nslookup
  command.
  3. The Twitter API URL (method) you're requesting and any other
  details about the request (GET vs. POST, parameters, headers, etc.).
  4. Your host operating system, browser (including version), relevant
  cookies, and any other pertinent information about your environment.
  5. What kind of network connection you have and from which provider,
  and what kind of network connectivity devices you're using.

  Thanks in advance, Ryan

  On Tue, Aug 18, 2009 at 4:57 AM, Richrhyl...@gmail.com wrote:

   I'm seeing this type of behaviour too and it's getting very
   frustrating.

   Basically I'm checking for status 200, then I'm checking for Content-
   Type XML.  However from time to time I'm getting non XML back from
   this function.

   On Aug 9, 8:27 am, Chris Babcock cbabc...@asciiking.com wrote:
   This is what the200response is looking like:

   [u...@cl-t090-563cl bin]$ time curl -Lsim 
   10http://twitter.com/account/rate_limit_status.xml
   HTTP/1.0200OK
   Connection: Close
   Pragma: no-cache
   cache-control: no-cache
   Refresh: 0.1
   Content-Type: text/html; charset=iso-8859-1

   !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN 
   http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd;
   !-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
   http://www.w3.org/TR/html4/strict.dtd; --
   HTML
   HEAD
   META HTTP-EQUIV=Refresh CONTENT=0.1
   META HTTP-EQUIV=Pragma CONTENT=no-cache
   META HTTP-EQUIV=Expires CONTENT=-1
   TITLE/TITLE
   /HEAD
   BODYP/BODY
   /HTML

   real    0m0.100s
   user    0m0.002s
   sys     0m0.004s
   [u...@cl-t090-563cl bin]$ time curl -Lsim 
   10http://twitter.com/account/rate_limit_status.xml
   HTTP/1.1200OK
   Date: Sun, 09 Aug 2009 07:17:05 GMT
   Server: hi
   Last-Modified: Sun, 09 Aug 2009 07:17:05 GMTStatus:200OK
   ETag: d3498c2414150299df3cc1f6bb73b92c
   Pragma: no-cache
   Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, 
   post-check=0
   Content-Type: application/xml; charset=utf-8
   Content-Length: 302
   Expires: Tue, 31 Mar 1981 05:00:00 GMT
   X-Revision: 5a9a0d1ff0ba64c181510974278cfccc10e77d0b
   X-Transaction: 1249802225-83448-6420
   Set-Cookie: 
   _twitter_sess=BAh7BzoHaWQiJWVkNjk5Njk2YWNhNjQ3ZjgyOGQzNzdjNTAzMTE3ZjBmIgpm%

   250AbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAG%250AOgpAdX
NlZHsA--639086f2287f85ef9e07f98d16adcce416b79e8d; domain=.twitter.com; 
   path=/
   Vary: Accept-Encoding
   Connection: close

   ?xmlversion=1.0 encoding=UTF-8?
   hash
     remaining-hits type=integer150/remaining-hits
     hourly-limit type=integer150/hourly-limit
     reset-time-in-seconds 
   type=integer1249805825/reset-time-in-seconds
     reset-time type=datetime2009-08-09T08:17:05+00:00/reset-time
   /hash

   real    0m0.184s
   user    0m0.002s
   sys     0m0.003s

   In a browser that would be functionally the same as a 302, but I'mnot
   using a browser so the semantics are kind of important.

   It *seems* to happen whenever I hit the API with a cold request. Pure
   speculation. If I think of a way to test it, I will do so.

   Chris Babcock


[twitter-dev] Announcing Twitterfall Reply Search service and API.

2009-08-25 Thread x5315

Have you ever seen your favourite celebrity ask a question, and you
were wondering about the answer too? Or have you ever been taking part
in a competition and been wondering who else was entering?

The Reply Search service allows you to view replies to tweets based on
their ID, or based on a username.

For more details see http://blog.twitterfall.com/see-whos-replying-right-now
or http://replies.twitterfall.com


[twitter-dev] Re: Mobile Twitter has been blocked?

2009-08-25 Thread Burhan TANWEER
I have tested tweete.net and it worked. It may be a glitch or twitter server
may be busy at that time.

On Tue, Aug 25, 2009 at 7:17 AM, Ben Novakovic bennovako...@gmail.comwrote:


 Hi,

 I was just wondering where I should post this, but it appears that
 Mobile Tweete (http://m.tweete.net) has been blocked.

 I worked up until about an hour ago, but now it appears as though no
 API requests are being processed. I can ping the twitter servers from
 the Tweete machine, but nothing else works. I have a staging server
 running the same trunk as the live box and that works fine (different
 machine/IP) so I can only assume I have been blocked.

 Any ideas on what I should do to avoid this. I realise that twitter is
 cracking down on 'threats' after the downtime about a month ago, but
 Mobile Tweete is a legitimate client that has been running for over a
 year now.

 Any help would be greatly appreciated.

 Kind Regards,
 Ben Novakovic
 --
 Developer of Mobile Tweete




-- 
Sincerely,

Burhan Tanweer
www.explorewww.com
expl...@explorewww.com


[twitter-dev] Re: using Twitter API with PHP

2009-08-25 Thread John Jawed
All the above mentioned references are great starting points. Here is
another to look at:

http://toys.lerdorf.com/archives/50-Using-pecloauth-to-post-to-Twitter.html

On Mon, Aug 24, 2009 at 7:44 AM, abrahamvegh m...@abrahamvegh.com wrote:


 You can just use the JSON responses with a callback and do it using
 JavaScript.

 If you really want to do it server-side, I suggest this very simple
 library: http://github.com/tcdent/php-twitter/

 You can also check out @jmathai's full-featured OAuth-compatible
 library: http://github.com/jmathai/twitter-async/

 On Aug 24, 4:41 am, Termanater13 termana...@gmail.com wrote:
  I understand PHP well enough to code some website (like the site im
  working on). I can get by but I cant create some of the site with PHP
  out there just yet.
 
  I sterted woking with the http requests and so far so good, but I just
  cant fugure how to get it to authenticate though a http request. also
  its going to be a read only script just getting my last few updates to
  show on the site.
 
  On Aug 23, 11:46 pm, Scott Haneda talkli...@newgeo.com wrote:
 
   If you don't want a public community API, and want to write it in your

   own, then you are sort stuck.
 
   The docs show you sample curl commands or you can http request in a
   browser to test simulate.
 
   You have sample curl examples, if you are objectionable to libraries,
   then warp your php around those curl commands.
 
   If that is not what you want, it sounds like you should look for an
   introduction to php tutorial, or a general introduction to web based
   scripting languages.
 
   --
   Scott
   Iphone says hello.
 
   On Aug 23, 2009, at 1:45 PM, Termanater13 termana...@gmail.com
 wrote:
 
Ive been looking to use the Twitter API with my php Site and I cant
find much just a bunch of URLs used wuth the Twitter API and the curl
commands used with the API. Can someone point me in the direction of
where to start, and please nothing done by the comunity unless its a
tutorial on how to write my own if at al possible.- Hide quoted text
 -
 
   - Show quoted text -



[twitter-dev] Re: How long does it take to get on white list?

2009-08-25 Thread Neicole

Chad, I understand that you folks are working hard on this. One
question, how are we notified when we are approved? Is it through a DM
to the account we applied under?

Thanks!

Neicole

On Aug 24, 2:06 am, Chad Etzel c...@twitter.com wrote:
 Hi All,

 We received an enormous number of whitelist requests as a result of
 people freaking out over the DDoS situation. We are working on going
 through each request. We realize this is taking longer than normal,
 but please bear with us. We're getting to all of them ASAP.

 Thanks,
 -Chad
 Twitter Platform Support



 On Mon, Aug 24, 2009 at 4:30 AM, acmshanyimountainsha...@gmail.com wrote:

  I have sent my application for the white list two days ago, and
  twitter says it will get back to me ASAP.
  But I got no response since then. I wander does it means my
  application is declined or is still suspended?- Hide quoted text -

 - Show quoted text -


[twitter-dev] Re: 200 errors

2009-08-25 Thread Ryan Sarver

Rich,

Can you provide your source IP that you are seeing this issue from? We
can only dig into the logs if we know where your traffic is coming
from.

Thanks, Ryan

On Tue, Aug 25, 2009 at 7:19 AM, Richrhyl...@gmail.com wrote:

 I'm now getting this error back again!

 On Aug 18, 4:39 pm, Rich rhyl...@gmail.com wrote:
 Thanks Ryan I've emailed the API email address

 On Aug 18, 4:21 pm, Ryan Sarver rsar...@twitter.com wrote:

  Chris, Rich,

  Seems like you aren't the only ones right now. I'm going to work with
  Ops to see if we can figure out where it is coming from. Can you
  provide us with a little more info so it will be easier to track this
  down?

  1. The IP of the machine making requests to the Twitter API. If you're
  behind NAT, please be sure to send us your *external* IP.
  2. The IP address of the machine you're contacting in the Twitter
  cluster. You can find this on UNIX machines via the host or
  nslookup commands, and on Windows machines via the nslookup
  command.
  3. The Twitter API URL (method) you're requesting and any other
  details about the request (GET vs. POST, parameters, headers, etc.).
  4. Your host operating system, browser (including version), relevant
  cookies, and any other pertinent information about your environment.
  5. What kind of network connection you have and from which provider,
  and what kind of network connectivity devices you're using.

  Thanks in advance, Ryan

  On Tue, Aug 18, 2009 at 4:57 AM, Richrhyl...@gmail.com wrote:

   I'm seeing this type of behaviour too and it's getting very
   frustrating.

   Basically I'm checking for status 200, then I'm checking for Content-
   Type XML.  However from time to time I'm getting non XML back from
   this function.

   On Aug 9, 8:27 am, Chris Babcock cbabc...@asciiking.com wrote:
   This is what the200response is looking like:

   [u...@cl-t090-563cl bin]$ time curl -Lsim 
   10http://twitter.com/account/rate_limit_status.xml
   HTTP/1.0200OK
   Connection: Close
   Pragma: no-cache
   cache-control: no-cache
   Refresh: 0.1
   Content-Type: text/html; charset=iso-8859-1

   !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN 
   http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd;
   !-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
   http://www.w3.org/TR/html4/strict.dtd; --
   HTML
   HEAD
   META HTTP-EQUIV=Refresh CONTENT=0.1
   META HTTP-EQUIV=Pragma CONTENT=no-cache
   META HTTP-EQUIV=Expires CONTENT=-1
   TITLE/TITLE
   /HEAD
   BODYP/BODY
   /HTML

   real    0m0.100s
   user    0m0.002s
   sys     0m0.004s
   [u...@cl-t090-563cl bin]$ time curl -Lsim 
   10http://twitter.com/account/rate_limit_status.xml
   HTTP/1.1200OK
   Date: Sun, 09 Aug 2009 07:17:05 GMT
   Server: hi
   Last-Modified: Sun, 09 Aug 2009 07:17:05 GMTStatus:200OK
   ETag: d3498c2414150299df3cc1f6bb73b92c
   Pragma: no-cache
   Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, 
   post-check=0
   Content-Type: application/xml; charset=utf-8
   Content-Length: 302
   Expires: Tue, 31 Mar 1981 05:00:00 GMT
   X-Revision: 5a9a0d1ff0ba64c181510974278cfccc10e77d0b
   X-Transaction: 1249802225-83448-6420
   Set-Cookie: 
   _twitter_sess=BAh7BzoHaWQiJWVkNjk5Njk2YWNhNjQ3ZjgyOGQzNzdjNTAzMTE3ZjBmIgpm%

   250AbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAG%250AOgpAdX
NlZHsA--639086f2287f85ef9e07f98d16adcce416b79e8d; domain=.twitter.com; 
   path=/
   Vary: Accept-Encoding
   Connection: close

   ?xmlversion=1.0 encoding=UTF-8?
   hash
     remaining-hits type=integer150/remaining-hits
     hourly-limit type=integer150/hourly-limit
     reset-time-in-seconds 
   type=integer1249805825/reset-time-in-seconds
     reset-time type=datetime2009-08-09T08:17:05+00:00/reset-time
   /hash

   real    0m0.184s
   user    0m0.002s
   sys     0m0.003s

   In a browser that would be functionally the same as a 302, but I'mnot
   using a browser so the semantics are kind of important.

   It *seems* to happen whenever I hit the API with a cold request. Pure
   speculation. If I think of a way to test it, I will do so.

   Chris Babcock



[twitter-dev] API REST problem

2009-08-25 Thread onelix

Hi, im using API REST for update data from a bot (@cltag), the script
works fine, but, only sometimes update the timeline.

When i run manually the php script it works perfectly one time, but it
doesnt do it anymore in one  hour or two.
It use the TwitterSearch.php library. this is a piece of my code.

function twittear($mensaje){
$username = 'cltag';
$password = 'password';
$url = 'http://twitter.com/statuses/update.xml';
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, $url);
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, status=$mensaje);
curl_setopt($curl_handle, CURLOPT_USERPWD, $username:$password);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
if (empty($buffer)) {
echo 'Error: mensaje vacio';
} else {
echo 'Ultimo Twitt a '.$username.':br '.$mensaje;
}
}

and then i call from another php script this funcion (the $mensaje is
a string with 5 hashtags from TwitterSearch.php).

Thanx!, and sorry but english is not my first language.


[twitter-dev] Re: API REST problem

2009-08-25 Thread natefanaro

There are a few status updates on @cltag that are fairly similar. If
you're posting the same tweet multiple times twitter will only accept
the first tweet and ignore the rest. To test this add a timestamp at
the end of each tweet like this status=$mensaje.time() and try
again.

Instead of checking for an empty buffer you may want to use $info =
curl_getinfo($curl_handle) after curl_exec() and check out that $info
array. More specifically $info['http_code']. That will make debugging
this and other issues a little easier for you.

On Aug 25, 3:08 pm, onelix aoto...@gmail.com wrote:
 Hi, im using API REST for update data from a bot (@cltag), the script
 works fine, but, only sometimes update the timeline.

 When i run manually the php script it works perfectly one time, but it
 doesnt do it anymore in one  hour or two.
 It use the TwitterSearch.php library. this is a piece of my code.

 function twittear($mensaje){
         $username = 'cltag';
         $password = 'password';
         $url = 'http://twitter.com/statuses/update.xml';
         $curl_handle = curl_init();
         curl_setopt($curl_handle, CURLOPT_URL, $url);
         curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
         curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
         curl_setopt($curl_handle, CURLOPT_POST, 1);
         curl_setopt($curl_handle, CURLOPT_POSTFIELDS, status=$mensaje);
         curl_setopt($curl_handle, CURLOPT_USERPWD, $username:$password);
         $buffer = curl_exec($curl_handle);
         curl_close($curl_handle);
         if (empty($buffer)) {
                 echo 'Error: mensaje vacio';
         } else {
                 echo 'Ultimo Twitt a '.$username.':br '.$mensaje;
         }

 }

 and then i call from another php script this funcion (the $mensaje is
 a string with 5 hashtags from TwitterSearch.php).

 Thanx!, and sorry but english is not my first language.


[twitter-dev] Re: 200 errors

2009-08-25 Thread Rich

Actually it seems to have stabilised at the moment (apart from the
503's that everyone seems to be getting) I'll drop you an email again
if I see it again!

Many thanks
Richard

On Aug 25, 7:13 pm, Ryan Sarver rsar...@twitter.com wrote:
 Rich,

 Can you provide your source IP that you are seeing this issue from? We
 can only dig into the logs if we know where your traffic is coming
 from.

 Thanks, Ryan



 On Tue, Aug 25, 2009 at 7:19 AM, Richrhyl...@gmail.com wrote:

  I'm now getting this error back again!

  On Aug 18, 4:39 pm, Rich rhyl...@gmail.com wrote:
  Thanks Ryan I've emailed the API email address

  On Aug 18, 4:21 pm, Ryan Sarver rsar...@twitter.com wrote:

   Chris, Rich,

   Seems like you aren't the only ones right now. I'm going to work with
   Ops to see if we can figure out where it is coming from. Can you
   provide us with a little more info so it will be easier to track this
   down?

   1. The IP of the machine making requests to the Twitter API. If you're
   behind NAT, please be sure to send us your *external* IP.
   2. The IP address of the machine you're contacting in the Twitter
   cluster. You can find this on UNIX machines via the host or
   nslookup commands, and on Windows machines via the nslookup
   command.
   3. The Twitter API URL (method) you're requesting and any other
   details about the request (GET vs. POST, parameters, headers, etc.).
   4. Your host operating system, browser (including version), relevant
   cookies, and any other pertinent information about your environment.
   5. What kind of network connection you have and from which provider,
   and what kind of network connectivity devices you're using.

   Thanks in advance, Ryan

   On Tue, Aug 18, 2009 at 4:57 AM, Richrhyl...@gmail.com wrote:

I'm seeing this type of behaviour too and it's getting very
frustrating.

Basically I'm checking for status 200, then I'm checking for Content-
Type XML.  However from time to time I'm getting non XML back from
this function.

On Aug 9, 8:27 am, Chris Babcock cbabc...@asciiking.com wrote:
This is what the200response is looking like:

[u...@cl-t090-563cl bin]$ time curl -Lsim 
10http://twitter.com/account/rate_limit_status.xml
HTTP/1.0200OK
Connection: Close
Pragma: no-cache
cache-control: no-cache
Refresh: 0.1
Content-Type: text/html; charset=iso-8859-1

!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN 
http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd;
!-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
http://www.w3.org/TR/html4/strict.dtd; --
HTML
HEAD
META HTTP-EQUIV=Refresh CONTENT=0.1
META HTTP-EQUIV=Pragma CONTENT=no-cache
META HTTP-EQUIV=Expires CONTENT=-1
TITLE/TITLE
/HEAD
BODYP/BODY
/HTML

real    0m0.100s
user    0m0.002s
sys     0m0.004s
[u...@cl-t090-563cl bin]$ time curl -Lsim 
10http://twitter.com/account/rate_limit_status.xml
HTTP/1.1200OK
Date: Sun, 09 Aug 2009 07:17:05 GMT
Server: hi
Last-Modified: Sun, 09 Aug 2009 07:17:05 GMTStatus:200OK
ETag: d3498c2414150299df3cc1f6bb73b92c
Pragma: no-cache
Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, 
post-check=0
Content-Type: application/xml; charset=utf-8
Content-Length: 302
Expires: Tue, 31 Mar 1981 05:00:00 GMT
X-Revision: 5a9a0d1ff0ba64c181510974278cfccc10e77d0b
X-Transaction: 1249802225-83448-6420
Set-Cookie: 
_twitter_sess=BAh7BzoHaWQiJWVkNjk5Njk2YWNhNjQ3ZjgyOGQzNzdjNTAzMTE3ZjBmIgpm%
 
250AbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAG%250AOgpAdX
 NlZHsA--639086f2287f85ef9e07f98d16adcce416b79e8d; 
domain=.twitter.com; path=/
Vary: Accept-Encoding
Connection: close

?xmlversion=1.0 encoding=UTF-8?
hash
  remaining-hits type=integer150/remaining-hits
  hourly-limit type=integer150/hourly-limit
  reset-time-in-seconds 
type=integer1249805825/reset-time-in-seconds
  reset-time type=datetime2009-08-09T08:17:05+00:00/reset-time
/hash

real    0m0.184s
user    0m0.002s
sys     0m0.003s

In a browser that would be functionally the same as a 302, but I'mnot
using a browser so the semantics are kind of important.

It *seems* to happen whenever I hit the API with a cold request. Pure
speculation. If I think of a way to test it, I will do so.

Chris Babcock


[twitter-dev] Re: account/rate_limit_status returning 503

2009-08-25 Thread Rich

I think pretty much everyone is getting a lot of 503's right now.
Interestingly I'm not seeing many from the site, only the API right
now.

On Aug 24, 9:40 pm, Joseph Cheek jos...@cheek.com wrote:
 Am I safe in assuming that if account/rate_limit_status is returning
 503, it means that the servers are pegged and not that I am being rate
 limited?

 $ curlhttp://twitter.com/account/rate_limit_status.xml

 htmlbodyh2HTTP Server Error 503/h2p No available server to
 handle this request /p/body/html

 Thanks!

 Joseph Cheek
 jos...@cheek.com
 @cheekdotcom


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread mcdade

Bumping on this since no one answered..

And i'm up to 90 users who authed now but I have no idea who they are
since i can't search my app's name.

Twitter needs to create a way for Developers to track users who are
using the product.  Look at Facebook, they have amazing tools for the
Developer

-b

On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
 Ok.

 So I have my app written, I usedoauthto authenticate them since it
 was easier the storing the password.  Anyways I didn't write in
 anything special to trackusers(or make the follow me) but I would
 like to see who is using it since I had about 300 downloads on the app
 but have only about 58 ppl who have authenticated with twitter.

 Thanks

 -bryan

 oh.. and i wrote the app in Cocoa and the framework and code examples
 suck and mostly don't work.


[twitter-dev] Re: Early developer preview: Retweeting API

2009-08-25 Thread twittelator

I've spent eleven days of reTweet contemplation and these thoughts
percolated up:

1. twitter as a phenomena has been driven bottom up by the users

2. forcing new paradigms on our users will result in general
unhappiness

3. presenting new paradigms as options to our users will allow happy
migration

Therefore, May I present to you, VART's : Value Added ReTweets.

OK that's a stinky name but I see the value of allowing users to do
the instant, no-thought-required new-style RT as well as the old-
fashioned edit, trim, comment and send. I think it will take a while
for users to grok that the auto retweet method preserves authorship,
and a good UI will tag it as such and allow the value of the new api
to be perceived.

Maybe an additional parameter to statuses/update that this is indeed
what's going on?

@twittelator / http://stone.com



On Aug 13, 2:52 pm, Marcel Molina mar...@twitter.com wrote:
 Retweeting has become one of the cultural conventions of the Twitter
 experience. It's yet another example of Twitter's users discovering
 innovative ways to use the service. We dig it. So soon it's going to
 become a natively supported feature on twitter.com. It's looking like
 we're only weeks away from being ready to launch it on our end. We
 wanted to show the community of platform developers the API we've
 cooked up for retweeting so those who want to support it in their
 applications would have enough time to have it ready by launch day. We
 were planning on exposing a way for developers to create a retweet,
 recognize retweets in your timeline and display them distinctively
 amongst other tweets. We've also got APIs for several retweet
 timelines: retweets you've created, retweets the users you're
 following have created, and your tweets that have been retweeted by
 others.

 - Creating Retweets

 The API documentation for creating retweets can be found here:

 http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-retweet

 Reminder: Making requests to /statuses/retweet won't work yet as the
 feature has not launched.

 - Consuming Retweets in the Timeline

 1) Retweets in the new home timeline

 We don't want to break existing apps that don't add retweeting support
 or create a confusing experience for that app's users. So the
 /statuses/friends_timeline API resource will remain unchanged--i.e.
 retweets will *not* appear in it.

 For those who *do* want to support retweets, we are adding a new (more
 aptly named) /statuses/home_timeline resource. This *will* include
 retweets. The /statuses/friends_timeline API resource will continue to
 be supported in version 1 of the API. In version 2 it will go away and
 be fully replaced by /statuses/home_timeline.

 The API documentation for the home timeline, which includes retweets,
 can be found here:

 http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-home_t...

 Take a look at the example payload in the documentation. The original
 tweet that was retweeted Thanks appears in the timeline. Notice the
 embedded retweet_details element. It contains the user who created
 the retweet as well as the date and time the retweet occurred.

 2) Retweeted by me 
 timelinehttp://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-retwee...

 3) Retweeted to me 
 timelinehttp://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-retwee...

 4) My tweets, 
 retweetedhttp://apiwiki.twitter.com/Twitter-REST-API-Method%3A-statuses-retwee...

 Reminder: Making requests to any of these timelines won't work yet as
 the feature has not launched.

 UI considerations:
 --

 Here are some early draft design mockups of how retweets might appear
 on the Twitter website (don't be surprised if
 it doesn't look exactly like this). They are presented just as an
 example of how retweets can be differentiated visually.

 http://s.twimg.com/retweet-dev-mocks-7-aug-09.png

 Things to note:

 1) It was important for us that retweets are easily differentiated
 visually from regular tweets. If someone you follow retweets a tweet,
 the original tweet will appear in your timeline whether you follow the
 author of the original tweet or not, just as it currently does when
 users use the RT convention. Seeing a tweet in your timeline from
 someone you don't follow without being told it was shared from someone
 you *do* follow could be confusing. So we're encouraging developers to
 be mindful of this confusion and make retweets stand out visually from
 regular tweets.

 2) The retweeted tweet shows the username of the first of your
 followers to retweet it. If other's subsequently retweet the same
 tweet, the retweet should only appear once in a user's timeline

 That's it for now.

 We'll be sending out more updates as we get closer to launching.

 --
 Marcel Molina
 Twitter Platform Teamhttp://twitter.com/noradio


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread JDG
they do. when you get an access token, the screen name and their ID are
returned to you along with the token. Use it. Store it.

On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com wrote:


 Bumping on this since no one answered..

 And i'm up to 90 users who authed now but I have no idea who they are
 since i can't search my app's name.

 Twitter needs to create a way for Developers to track users who are
 using the product.  Look at Facebook, they have amazing tools for the
 Developer

 -b

 On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
  Ok.
 
  So I have my app written, I usedoauthto authenticate them since it
  was easier the storing the password.  Anyways I didn't write in
  anything special to trackusers(or make the follow me) but I would
  like to see who is using it since I had about 300 downloads on the app
  but have only about 58 ppl who have authenticated with twitter.
 
  Thanks
 
  -bryan
 
  oh.. and i wrote the app in Cocoa and the framework and code examples
  suck and mostly don't work.




-- 
Internets. Serious business.


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread mcdade

Thanks JDG for the advice but I wrote an App, not a webapp.

The program runs on the users computer and they auth, I really don't
want to do a whole i'm going to quietly send your info to me while
you aren't looking.  I really dislike when companies put in a some
sneaky things to get the user info without the user knowing about it.

Twitter really should provide a method of seeing this server side, I
guess they don't.

-b

On Aug 25, 11:44 pm, JDG ghil...@gmail.com wrote:
 they do. when you get an access token, the screen name and their ID are
 returned to you along with the token. Use it. Store it.



 On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com wrote:

  Bumping on this since no one answered..

  And i'm up to 90 users who authed now but I have no idea who they are
  since i can't search my app's name.

  Twitter needs to create a way for Developers to track users who are
  using the product.  Look at Facebook, they have amazing tools for the
  Developer

  -b

  On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
   Ok.

   So I have my app written, I usedoauthto authenticate them since it
   was easier the storing the password.  Anyways I didn't write in
   anything special to trackusers(or make the follow me) but I would
   like to see who is using it since I had about 300 downloads on the app
   but have only about 58 ppl who have authenticated with twitter.

   Thanks

   -bryan

   oh.. and i wrote the app in Cocoa and the framework and code examples
   suck and mostly don't work.

 --
 Internets. Serious business.


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread Joseph Cheek

This won't work for mobile/desktop apps.  Any ideas for mobile/desktop
app tracking?

thanks!

Joseph Cheek
jos...@cheek.com
@cheekdotcom

JDG wrote:
 they do. when you get an access token, the screen name and their ID
 are returned to you along with the token. Use it. Store it.

 On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com
 mailto:bmcd...@gmail.com wrote:


 Bumping on this since no one answered..

 And i'm up to 90 users who authed now but I have no idea who they are
 since i can't search my app's name.

 Twitter needs to create a way for Developers to track users who are
 using the product.  Look at Facebook, they have amazing tools for the
 Developer

 -b

 On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com
 mailto:bmcd...@gmail.com wrote:
  Ok.
 
  So I have my app written, I usedoauthto authenticate them since it
  was easier the storing the password.  Anyways I didn't write in
  anything special to trackusers(or make the follow me) but I would
  like to see who is using it since I had about 300 downloads on
 the app
  but have only about 58 ppl who have authenticated with twitter.
 
  Thanks
 
  -bryan
 
  oh.. and i wrote the app in Cocoa and the framework and code
 examples
  suck and mostly don't work.




 -- 
 Internets. Serious business.


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread Cameron Kaiser

 I really dislike when companies put in a some
 sneaky things to get the user info without the user knowing about it.
[...]
 Twitter really should provide a method of seeing this server side

That is an interesting dichotomy.

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- The world is not enough. ---


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread JDG
Explain why not? I've written apps that can do it. It's a matter of knowing
how to parse the user token responses. If you're using an OSS library,
you're welcome to change it to suit your needs -- it is, at its core, the
beauty of OSS.

On Tue, Aug 25, 2009 at 15:55, mcdade bmcd...@gmail.com wrote:


 Thanks JDG for the advice but I wrote an App, not a webapp.

 The program runs on the users computer and they auth, I really don't
 want to do a whole i'm going to quietly send your info to me while
 you aren't looking.  I really dislike when companies put in a some
 sneaky things to get the user info without the user knowing about it.

 Twitter really should provide a method of seeing this server side, I
 guess they don't.

 -b

 On Aug 25, 11:44 pm, JDG ghil...@gmail.com wrote:
  they do. when you get an access token, the screen name and their ID are
  returned to you along with the token. Use it. Store it.
 
 
 
  On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com wrote:
 
   Bumping on this since no one answered..
 
   And i'm up to 90 users who authed now but I have no idea who they are
   since i can't search my app's name.
 
   Twitter needs to create a way for Developers to track users who are
   using the product.  Look at Facebook, they have amazing tools for the
   Developer
 
   -b
 
   On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
Ok.
 
So I have my app written, I usedoauthto authenticate them since it
was easier the storing the password.  Anyways I didn't write in
anything special to trackusers(or make the follow me) but I would
like to see who is using it since I had about 300 downloads on the
 app
but have only about 58 ppl who have authenticated with twitter.
 
Thanks
 
-bryan
 
oh.. and i wrote the app in Cocoa and the framework and code examples
suck and mostly don't work.
 
  --
  Internets. Serious business.




-- 
Internets. Serious business.


[twitter-dev] Re: 200 errors

2009-08-25 Thread Jeffrey Greenberg

I am seeing this error right now  when doing a search.  (FWIW: I'm
using since_id)
This is seriously messing things up!
@jeffGreenberg
@tweettronics

Details:

url: 
http://search.twitter.com/search.json?q=%23fail%20since%3A2009-08-19rpp=100since_id=3397530515

httpresponse = 200

returned text:
!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/
TR/1999/REC-html401-19991224/strict.dtd
!-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
http://www.w3.org/TR/html4/strict.dtd; --
HTML
HEAD
META HTTP-EQUIV=Refresh CONTENT=0.1
META HTTP-EQUIV=Pragma CONTENT=no-cache
META HTTP-EQUIV=Expires CONTENT=-1
TITLE/TITLE
/HEAD
BODYP/BODY
/HTML


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread Duane Roelands

Do what zillions of other applications do:

Would you like to register your copy of [application name]?  We
promise not to spam you or sell your email address.  Registration will
ensure that you know when new versions are released and it lets us
know who's using our application!

Is this information worth $10/month?  Randomly select one registered
user each month and send them an iTunes gift card.  You'd be AMAZED
how much personal information users will give up for something like
that.



On Aug 25, 6:16 pm, JDG ghil...@gmail.com wrote:
 Explain why not? I've written apps that can do it. It's a matter of knowing
 how to parse the user token responses. If you're using an OSS library,
 you're welcome to change it to suit your needs -- it is, at its core, the
 beauty of OSS.





 On Tue, Aug 25, 2009 at 15:55, mcdade bmcd...@gmail.com wrote:

  Thanks JDG for the advice but I wrote an App, not a webapp.

  The program runs on the users computer and they auth, I really don't
  want to do a whole i'm going to quietly send your info to me while
  you aren't looking.  I really dislike when companies put in a some
  sneaky things to get the user info without the user knowing about it.

  Twitter really should provide a method of seeing this server side, I
  guess they don't.

  -b

  On Aug 25, 11:44 pm, JDG ghil...@gmail.com wrote:
   they do. when you get an access token, the screen name and their ID are
   returned to you along with the token. Use it. Store it.

   On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com wrote:

Bumping on this since no one answered..

And i'm up to 90 users who authed now but I have no idea who they are
since i can't search my app's name.

Twitter needs to create a way for Developers to track users who are
using the product.  Look at Facebook, they have amazing tools for the
Developer

-b

On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
 Ok.

 So I have my app written, I usedoauthto authenticate them since it
 was easier the storing the password.  Anyways I didn't write in
 anything special to trackusers(or make the follow me) but I would
 like to see who is using it since I had about 300 downloads on the
  app
 but have only about 58 ppl who have authenticated with twitter.

 Thanks

 -bryan

 oh.. and i wrote the app in Cocoa and the framework and code examples
 suck and mostly don't work.

   --
   Internets. Serious business.

 --
 Internets. Serious business.


[twitter-dev] Re: 200 errors

2009-08-25 Thread Larry Wright

I am seeing this as well on the search api, also sporadically. Where
do I send the details you are requesting?

On Aug 25, 7:18 pm, Jeffrey Greenberg jeffreygreenb...@gmail.com
wrote:
 I am seeing this error right now  when doing a search.  (FWIW: I'm
 using since_id)
 This is seriously messing things up!
 @jeffGreenberg
 @tweettronics

 Details:

 url:http://search.twitter.com/search.json?q=%23fail%20since%3A2009-08-19;...

 httpresponse = 200

 returned text:
 !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/
 TR/1999/REC-html401-19991224/strict.dtd
 !-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
 http://www.w3.org/TR/html4/strict.dtd; --
 HTML
 HEAD
 META HTTP-EQUIV=Refresh CONTENT=0.1
 META HTTP-EQUIV=Pragma CONTENT=no-cache
 META HTTP-EQUIV=Expires CONTENT=-1
 TITLE/TITLE
 /HEAD
 BODYP/BODY
 /HTML


[twitter-dev] 408s - I'm receiving frequent 408 error messages today

2009-08-25 Thread bosher

Using oAuth, trying to send a direct message I'm receiving frequent
408 error messages. Is anyone else noticing an abnormal # of 408s?


[twitter-dev] Re: 200 errors

2009-08-25 Thread Allan Zhang

Do you guys notice the api is really slow today? Now the performance
is a little better, but it still slow compare to several days ago.

Thanks
Allan Zhang



On Tue, Aug 25, 2009 at 6:15 PM, Larry Wrightlarrywri...@gmail.com wrote:

 I am seeing this as well on the search api, also sporadically. Where
 do I send the details you are requesting?

 On Aug 25, 7:18 pm, Jeffrey Greenberg jeffreygreenb...@gmail.com
 wrote:
 I am seeing this error right now  when doing a search.  (FWIW: I'm
 using since_id)
 This is seriously messing things up!
 @jeffGreenberg
 @tweettronics

 Details:

 url:http://search.twitter.com/search.json?q=%23fail%20since%3A2009-08-19;...

 httpresponse = 200

 returned text:
 !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/
 TR/1999/REC-html401-19991224/strict.dtd
 !-- !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
 http://www.w3.org/TR/html4/strict.dtd; --
 HTML
 HEAD
 META HTTP-EQUIV=Refresh CONTENT=0.1
 META HTTP-EQUIV=Pragma CONTENT=no-cache
 META HTTP-EQUIV=Expires CONTENT=-1
 TITLE/TITLE
 /HEAD
 BODYP/BODY
 /HTML


[twitter-dev] Profile Image Size

2009-08-25 Thread Mark Sievers

Hello All,

My question today is in regards to the size of the profile images
provided via the API. The URL of the cloud hosted image is typically
like this (from the usersShow method)

profile_image_urlhttp://a3.twimg.com/profile_images/72068887/
n528708661_8369_normal.jpg/profile_image_url

This is a 48x48 image, pretty small. By some guess work, I removed
'_normal' from the URL I got and it keys to 200x208 image, but noticed
the profile view on twitter.com actually uses this one.

Does anyone care to comment on the availability of this, the longevity
or if anyone has used this in their 3rd party app reliable for some
period of time?



[twitter-dev] Incorrect Status Count for one Person

2009-08-25 Thread markdmia

I'm calling the Statuses Friends API with:

https://twitter.com/statuses/friends.xml

and the information coming back is correct for everyone but one user.
Her last status information is stuck at Aug 22.  She has added many
statuses since then through the website but her status count remains
fixed at 3212.  Her current status count (viewed through the website)
is 3266 and her last status (as of now) was around 6:00pm August
25th.  This happened before and then it appeared to update correctly
for awhile but now it is stuck again.  Any ideas why??

Thanks!


[twitter-dev] Re: using Twitter API with PHP

2009-08-25 Thread chepe263

Listen, the first place to start is the twitter api documentation. At
the beginning i didn't understant the api but when i read a lot about
cURL and twitter api on the net everything got sense. What i really
recomend is understand the SimpleXML in php. Helps a lot with xml
format api.

I hope this can be useful

chepe263

On Aug 23, 2:45 pm, Termanater13 termana...@gmail.com wrote:
 Ive been looking to use the Twitter API with my php Site and I cant
 find much just a bunch of URLs used wuth the Twitter API and the curl
 commands used with the API. Can someone point me in the direction of
 where to start, and please nothing done by the comunity unless its a
 tutorial on how to write my own if at al possible.


[twitter-dev] Re: using Twitter API with PHP

2009-08-25 Thread mike

here ya go. PHP libraries ready to roll. 
http://apiwiki.twitter.com/Libraries#PHP

I have been using this one PHP Twitter by Aaron Brazell, original code
from David Billingham. successfully. No Oauth support yet.

You are going to have to play around with the libraries, however, to
make things sing and dance. Long on features, short on docs.

On Aug 23, 4:45 pm, Termanater13 termana...@gmail.com wrote:
 Ive been looking to use the Twitter API with my php Site and I cant
 find much just a bunch of URLs used wuth the Twitter API and the curl
 commands used with the API. Can someone point me in the direction of
 where to start, and please nothing done by the comunity unless its a
 tutorial on how to write my own if at al possible.


[twitter-dev] Re: get the id's of twitter users who have authenticated with OAuth?

2009-08-25 Thread JDG
I fail to see how knowing the user's screen name only is phoning home or a
sneaky thing.

On Tue, Aug 25, 2009 at 16:20, Joseph Cheek jos...@cheek.com wrote:


 I agree.  I've seen a lot of resistance to user apps that phone home
 in the past.

 Joseph Cheek
 jos...@cheek.com
 @cheekdotcom

 mcdade wrote:
  Thanks JDG for the advice but I wrote an App, not a webapp.
 
  The program runs on the users computer and they auth, I really don't
  want to do a whole i'm going to quietly send your info to me while
  you aren't looking.  I really dislike when companies put in a some
  sneaky things to get the user info without the user knowing about it.
 
  Twitter really should provide a method of seeing this server side, I
  guess they don't.
 
  -b
 
  On Aug 25, 11:44 pm, JDG ghil...@gmail.com wrote:
 
  they do. when you get an access token, the screen name and their ID are
  returned to you along with the token. Use it. Store it.
 
 
 
  On Tue, Aug 25, 2009 at 15:18, mcdade bmcd...@gmail.com wrote:
 
 
  Bumping on this since no one answered..
 
  And i'm up to 90 users who authed now but I have no idea who they are
  since i can't search my app's name.
 
  Twitter needs to create a way for Developers to track users who are
  using the product.  Look at Facebook, they have amazing tools for the
  Developer
 
  -b
 
  On Aug 12, 4:33 pm, mcdade bmcd...@gmail.com wrote:
 
  Ok.
 
  So I have my app written, I usedoauthto authenticate them since it
  was easier the storing the password.  Anyways I didn't write in
  anything special to trackusers(or make the follow me) but I would
  like to see who is using it since I had about 300 downloads on the app
  but have only about 58 ppl who have authenticated with twitter.
 
  Thanks
 
  -bryan
 
  oh.. and i wrote the app in Cocoa and the framework and code examples
  suck and mostly don't work.
 
  --
  Internets. Serious business.
 
 
 




-- 
Internets. Serious business.


[twitter-dev] Re: 408s - I'm receiving frequent 408 error messages today

2009-08-25 Thread bosher

At the first request the API sends a 408, if I then refresh or try the
API call again it works fine. Why would this be happening?

On Aug 25, 6:51 pm, bosher bretthell...@gmail.com wrote:
 Using oAuth, trying to send a direct message I'm receiving frequent
 408 error messages. Is anyone else noticing an abnormal # of 408s?


[twitter-dev] Re: 408s - I'm receiving frequent 408 error messages today

2009-08-25 Thread David Crawford

We've also received 408s today using the rest service.  These are
mostly posts, but also requests for number of followers (sorry I'm not
more specific writing this on behalf of the dev who does the
twitter integration).

The failed requests were coming from ips within the range
216.168.57.171 - 179

Thanks for any help,
David

On Aug 25, 6:51 pm, bosher bretthell...@gmail.com wrote:
 Using oAuth, trying to send a direct message I'm receiving frequent
 408 error messages. Is anyone else noticing an abnormal # of 408s?


[twitter-dev] Is twitter down ???

2009-08-25 Thread Vignesh

All my api calls are getting a download error and the twitter website
itself is not opening,
http://status.twitter.com has no updates about this
What is happening?


[twitter-dev] Re: Is twitter down ???

2009-08-25 Thread Andrew Badera

status.twitter.com is rarely up to date or detailed.

I've seen issues on the web the past 20 minutes or so. loading now though.



On Wed, Aug 26, 2009 at 12:17 AM, Vigneshvignesh.isqu...@gmail.com wrote:

 All my api calls are getting a download error and the twitter website
 itself is not opening,
 http://status.twitter.com has no updates about this
 What is happening?



[twitter-dev] Re: Incorrect Status Count for one Person

2009-08-25 Thread Tim Haines

I'm seeing something similar with the favourites call.  Am about to
start another thread on it.

On Aug 26, 12:35 pm, markdmia ford.m...@principal.com wrote:
 I'm calling the Statuses Friends API with:

 https://twitter.com/statuses/friends.xml

 and the information coming back is correct for everyone but one user.
 Her last status information is stuck at Aug 22.  She has added many
 statuses since then through the website but her status count remains
 fixed at 3212.  Her current status count (viewed through the website)
 is 3266 and her last status (as of now) was around 6:00pm August
 25th.  This happened before and then it appeared to update correctly
 for awhile but now it is stuck again.  Any ideas why??

 Thanks!


[twitter-dev] Incorrect Status Count

2009-08-25 Thread Tim Haines

Hi there,

I think there's been some problems with status counts recently -
specifically some being too high.

I'm calling the favourites method a lot, and updating cached user
profiles from the favourited tweet's author info.  To see if the user
profile is fresher than what I already have cached, I'm comparing the
status count field - accepting that I'll be inaccurate if someone
deletes a lot of tweets and their status count goes down.

However, what I've found right now is that sometime my own status
count was reported as being about 20 higher than what it is right now
(on website and with a user call) - and I certainly haven't deleted 20
tweets recently.

Has there been a bug with status counts recently, or is there are
reason they are sometimes higher than what the website reports?

I think this is true with many users - but I've used myself as the
test case as I know I haven't deleted that many tweets.  Over time I
have, but not within the last month.

Cheers,

Tim.


[twitter-dev] Re: Is twitter down ???

2009-08-25 Thread jstrellner

We are having issues as well.  We cdan resolve twitter fine, but when
we try to connect, we just wait forever.  This is happening on all of
our servers that hit their API.

-Joel

On Aug 25, 9:17 pm, Vignesh vignesh.isqu...@gmail.com wrote:
 All my api calls are getting a download error and the twitter website
 itself is not opening,http://status.twitter.comhas no updates about this
 What is happening?