When you say that you can implicitly determine the application, does
that mean that source parameters will become mandatory and anything
posting via the API will be automatically assigned one?


On Apr 8, 10:14 pm, Doug Williams <d...@twitter.com> wrote:
> Applications wishing to append the "from [MyApp]" to tweets have
> traditionally been able to register for a source parameter. This application
> is then manually approved, and specified in a header parameter (named:
> source) during the HTTP request. When OAuth is used for API authentication,
> we can implicitly determine which application is updating on a user's
> behalf. This allows us to use the application's name as the source parameter
> and bypass the messy registration and authorization cycle.
>
> Beginning late this week or early next week, application developers will no
> longer be able to request API source parameters. Instead, new source
> parameters will only be available for OAuth applications, and will be
> managed by the developer through the registration and management interface 
> (http://twitter.com/oauth_clients).
>
> Three key points:
> 1) We ARE NOT deprecating Basic Authentication in the near term. We ARE
> trying to reduce the API team's administrative load.
> 2) We are trying to encourage OAuth adoption.
> 3) Just for kicks, I'll restate #1: Basic Authentication will continue to
> work as it currently does. Registered source parameters will continue to
> work as they currently do.
>
> The FAQ [1] has been updated to reflect this change.
>
> 1.http://apiwiki.twitter.com/FAQ#HowdoIget%E2%80%9CfromMyApp%E2%80%9Dap...
>
> Thanks,
> Doug Williams
> Twitter API Supporthttp://twitter.com/dougw

Reply via email to