Wie poste ich einen Tweet mit Meteor.js, Twitter und Oauth?
Ich habe ein kleines Problem mit Meteor und Twitter. Alles, was ich tun möchte, ist einen Tweet durch einen Klick auf eine Schaltfläche zu veröffentlichen. Dafür muss ich mich über Oauth beim Twitterservice authentifizieren.
Im Moment mache ich die Authentifizierung auf eine sehr komplizierte Art und Weise, die vom Client zum Server und zurück führt. Aber jetzt habe ich die Funktion Meteor.loginWithTwitter gefunden. Ursprünglich dachte ich, diese Funktion dient nur dazu, Sie mit den Twitterkeys in Ihre eigene Anwendung einzuloggen, jetzt bin ich mir nicht mehr so sicher. Wahrscheinlich kann ich es auch für mein Problem verwenden. Weil es den Anschein hat, dass der Oauth-Prozess vollständig (und auf einfache Weise) in Meteor implementiert ist.
Leider kann ich keine Dokumentation oder Beispiele finden, um mich einzuloggen und das endgültige oauth_token zu erhalten. Und alles, was ich damals von Meteor bekommen habe, ist diese Fehlermeldung:
Erromessage: Accounts.ConfigError {message: "Dienst nicht konfiguriert"}
Meteor.loginWithTwitter( function(err){
if (err){
console.log(err)
}else{
console.log("yeah");
}
});
Ich weiß, dass ich meine App-Informationen wie den Consumer-Schlüssel irgendwo eingeben muss, aber ich habe keine Ahnung, wo. Kann mir jemand weiterhelfen und kennt ein paar Beispiele für mich? Oder weiß ich, ob ich überhaupt auf dem richtigen Weg bin?
Danke und Gruß Philipp