>From what I can see, that URL is not returning a callback. Try with the
data:
data {
count: '1',
callback: 'callback'
}
On Wed, Mar 11, 2009 at 8:58 AM, alexg <[email protected]> wrote:
>
> Hi,
>
> I'm currently trying to port over a clientcide JsonP request to the
> new MooTools More Request.JSONP. My old code worked fine, as below:
>
> var myJsonP = new JsonP('
> http://twitter.com/statuses/user_timeline/
> user_name.json',{
> data: {
> count: '1'
> },
> onComplete: function(data) {
> data = data[0];
> var el = $('twitter-post');
> el.innerHTML = 'Twitter: ' + data.text;
> el.href = '
> http://twitter.com/user_name/status/' + data.id;
> }
> }).request();
>
> My new piece of code, using Request.JSONP, looks like this:
>
> var myRequest = new Request.JSONP({
> url: '
> http://twitter.com/statuses/user_timeline/user_name.json',
> data: {
> count: '1'
> },
> onComplete: function(data) {
> data = data[0];
> var el = $('twitter-post');
> el.innerHTML = 'Twitter: ' + data.text;
> el.href = '
> http://twitter.com/user_name/status/' + data.id;
> }
> }).send();
>
> This returns a type error of: Result of expression 'data' [undefined]
> is not an object.
>
> Apologies if I am being stupid here, or missing something glaringly
> obvious - but I am having trouble finding help in the docs?
>
> Many Thanks,
>
> Alex
>
--
Guillermo Rauch
http://devthought.com