In order to have "from source" show up with an OAuth application, you
need to post an update to
http://twitter.com/statuses/update.(xml|json) using OAuth tokens, and
not basic authentication.

How you go about doing that is up to you, but I think the libraries
people are referring you to will help you understand how it works.

-Chad

On Tue, Jun 30, 2009 at 3:02 PM, Max<[email protected]> wrote:
>
> Twitter4j is definitely not simple enough.  All I want to know is how
> can I send a status with my source using a simple method.  I can do
> all the other stuff... the only thing that isn't working is the
> source.  So... do I really need a whole source library for java in
> order to do this?
>
> On Jun 29, 10:57 pm, JDG <[email protected]> wrote:
>> there are plenty of great open source projects out there that you can use as
>> a guide for your development. Abraham's PHP client and Twitter4j as a java
>> client were both huge resources for me.
>>
>>
>>
>> On Mon, Jun 29, 2009 at 20:34, DWRoelands <[email protected]> wrote:
>>
>> > I symnpathize.  OAuth is not intuitive, nor is it easy to implement.
>> > I've been struggling with PIN-based authorization for days and I can't
>> > seem to make any headway on how to get Twitter to take the PIN and
>> > give me back valid tokens.
>>
>> > But, it's all we have if you want to use the "Source" parameter.
>>
>> > On Jun 29, 10:14 pm, Max <[email protected]> wrote:
>> > > so you cant use oauth with curl... awesome, i'm glad i installed it
>> > > last night. =[
>>
>> > > On Jun 29, 3:52 pm, Max <[email protected]> wrote:
>>
>> > > > Okay, I'm going to try and figure out OAuth later tonight.  Thank you
>> > > > very much.
>>
>> > > > On Jun 29, 9:11 am, DWRoelands <[email protected]> wrote:
>>
>> > > > > Max,
>>
>> > > > > Some time ago, Twitter stopped accepting the "Source" argument from
>> > > > > applications using Basic Auth.  Any apps that had been using Basic
>> > > > > Auth before that point were "grandfathered" in.  Any apps created
>> > > > > after that point need to use OAuth for the "Source" to be accepted.
>>
>> > > > > Which is why I'm wrestling with OAuth now. :)
>>
>> > > > > On Jun 29, 8:10 am, Max K <[email protected]> wrote:
>>
>> > > > > > So umm... how do I get something to work using basic auth?
>>
>> > > > > > On Mon, Jun 29, 2009 at 7:42 AM, Abraham Williams <
>> > [email protected]> wrote:
>>
>> > > > > > > Sources from OAuth applications don't work when used through
>> > basic auth.
>>
>> > > > > > > Abraham
>>
>> > > > > > > On Mon, Jun 29, 2009 at 05:49, Max K<[email protected]> wrote:
>> > > > > > > > well I'm using the command
>> > > > > > > >>curl -v -d "source=roflcopterlolmachine&status=test" -u
>> > username:password
>> > > > > > > >>http://twitter.com/statuses/update.xml
>>
>> > > > > > > > and i have the name roflcopterlolmachine registered with
>> > twitter on
>> > > > > > > >http://twitter.com/oauth_clients.  i'm new to the twitter api
>> > and just
>> > > > > > > don't
>> > > > > > > > understand whats going on....
>>
>> > > > > > > > On Sun, Jun 28, 2009 at 11:36 PM, JDG <[email protected]>
>> > wrote:
>>
>> > > > > > > >> Source only works with oauth, unless you had registered it
>> > before OAuth
>> > > > > > > >> was implemented. Are you using Basic auth?
>>
>> > > > > > > >> On Sun, Jun 28, 2009 at 21:01, Max <[email protected]> wrote:
>>
>> > > > > > > >>> why is it that my source name doesn't work?  how long does it
>> > take for
>> > > > > > > >>> twitter to recognize an application... because if i use a
>> > name of an
>> > > > > > > >>> app that already exists [ex: max] it works, but if I do
>> > something like
>> > > > > > > >>> status=rdfglkdfjgklfdg
>>
>> > > > > > > >>> it doesnt...
>>
>> > > > > > > >>> why?
>>
>> > > > > > > >> --
>> > > > > > > >> Internets. Serious business.
>>
>> > > > > > > --
>> > > > > > > Abraham Williams | Community Evangelist |http://web608.org
>> > > > > > > Hacker |http://abrah.am|http://twitter.com/abraham
>> > > > > > > Project |http://fireeagle.labs.poseurtech.com
>> > > > > > > This email is: [ ] blogable [x] ask first [ ] private.
>>
>> --
>> Internets. Serious business.

Reply via email to