Par exemple, disons que j'utilisais le widget twitter ici:Comment puis-je vérifier si les tweets de l'utilisateur sont protégés via ajax sans déclencher une boîte de dialogue de connexion?
http://twitter.com/about/resources/widgets/widget_profile
Et je remplissais dans l'entrée automatiquement et en tirant les tweets en utilisant javascript. Si je fais cela à la page de chargement pour un nom d'utilisateur twitter avec des tweets protégés, la boîte de dialogue me demandera un nom d'utilisateur et un mot de passe.
Y a-t-il un moyen d'empêcher cela de se produire? Comme pour vérifier en quelque sorte l'arrière-plan en utilisant seulement javascript est les tweets sont protégés sans déclencher cette boîte de dialogue.
L'utilisation de oAuth n'est pas une option ici.
Merci!
EDIT:
var twitter_url = "http://api.twitter.com/1/statuses/user_timeline.json?&screen_name=" + twitter_handle + "&count=20&callback=?";
$.getJSON(twitter_url, function(data){
loadtwit(data);
});
Mais si la réponse est une invite pour un nom d'utilisateur et passowrd plutôt que d'un retour réussi de l'utilisateur JSON, je voudrais tuer la demande. Je ne suis pas sûr de savoir comment faire ça. Merci.
L'auteur de ce widget est Dustin Diaz ([email protected]). Peut-être essayer de l'envoyer par courrier électronique et demander une option pour que le widget renvoie quelque chose si un compte est protégé ou s'il faut ignorer les boîtes de dialogue d'autorisation/etc? – Eaglebird
Je suppose que ma question n'est pas spécifique au widget. Je veux faire ceci: var twitter_url = "http://api.twitter.com/1/statuses/user_timeline.json?&screen_name=" + twitter_handle + "& count = 20 & callback =?"; $ .getJSON (twitter_url, fonction (données) { \t \t loadtwit (données); }); – kinet
désolé ne peut pas écrire le code dans les commentaires – kinet