Als unsichtbare Formular-Variable.
Ergebnis 1 bis 10 von 12
- 01.06.2009, 09:28 #1
Calling Twitter
Hi,
Gestern hat mich jemand von den Gruenen gefragt ob ich ihnen nicht ein wenig helfen koennte mit PHP und TYPO3.
Eigentlich ist der gesetzte Task ganz einfach.
Es soll ein Formular geben, mit Radio Buttons. Hinter den Radiobuttons steht dann eben ein Tweet den man auswaehlen kann.
Den waehlt man dann halt aus und drueckt dann einen Submit Button.
Soweit eigentlich keine grosse Kunst foreach und ein bisschen Array erledigt das ja ganz fein.
Jetzt soll aber nach abschicken des Formulars Twitter.com aufgehen und der Tweet dort als Text erscheinen.
Eigentlich macht man das ueber: http://twitter.com/?status=""
Wie krieg ich jetzt aber meine Variable so in das Formular verpackt, dass eben Twitter aufgerufen wird und dem eben gleich im Status die Variable mit geschickt wird?
Danke
- 01.06.2009, 09:51 #2
- 01.06.2009, 09:59 #3
Gut wie macht man das? Wonach muss man da googlen?
- 01.06.2009, 10:16 #4
Da ja ein Select-Input vorgeschaltet ist, fällt die Option direkt über das Formular zu gehen weg, denke ich.
Stattdessen würde ich das Formular auf eine Seite leiten, die die Angaben des Users entgegen nimmt und ihn dann per HTTP-Redirect nach Twitter.com weiterleitet (mit dem entsprechenden Status als Parameter).
- 01.06.2009, 10:39 #5
Hi,
ein wenig komplizierter geht es wenn du Oauth verwendest. Dann musst du gar nicht erst zu Twitter sondern kannst den Tweet über deine Seite verschicken... http://apiwiki.twitter.com/OAuth-Examples
LG,
Max
- 01.06.2009, 10:39 #6
Yeah! Das ist eine gute Idee. Wahrscheinlich nicht die allerschoenste aber es koennte funktionieren.
Geändert von Zettt (01.06.2009 um 10:52 Uhr)
- 01.06.2009, 23:47 #7
Hab ich jetzt heute mit rumgehackt. Aber irgendwie krieg ichs nicht hin. Hier der Code:
Ich bekomme einen Fehler bei der header Zeile. Da wuerde irgendwo ein ";" fehlenCode:if ( isset($_POST['postedTweet']) ) { $location = "?status=\"" . $_POST['postedTweet'] . "\""; header('Location: http://twitter.com/$location)'; exit; }
Naja es soll die Seite von Twitter aufgehen bevor man den Tweet abschickt...
- 02.06.2009, 01:00 #8
Hier werden Sie geholfen:
LG,Code:<?php if (isset($_POST['postedTweet'])) { $location = urlencode($_POST['postedTweet']); header('Location: http://twitter.com/?status='.$location); exit; } ?>
Max
- 02.06.2009, 08:00 #9Lambertine
- Registriert
- 04.2008
- Ort
- neben dem König Ludwig Gesinnung: ☠ ☠ ☠ sehr böse
- Alter
- 28
- Beiträge
- 696
Ich häng mich da mal an. Ich versuche seit ein paar Tagen mittels jQuery das letzte Bild von Twitpic abzufragen und auf der eigenen Seite einzubinden. Leider sieht die API das nur für die Thumbnails bzw. _s-Size Bilder vor. Hat es schon jemand geschafft die Orginalgröße abzufangen ? Wenn ja, wie ?
- 02.06.2009, 09:01 #10
Hi,
die Originalgröße findest du so: http://twitpic.com/show/large/1e10q aber wie du die letzte Twitpic ID von einem User herausbekommst konnte ich nicht finden...
LG,Twitpic Community Guidelines specify that if you use a Twitpic thumbnail in your app, the photo must link back to its original photo page or a link to the original photo page must be provided somewhere within context to the thumbnail.
Max
Ähnliche Themen
-
Kino : Berlin Calling
Von uuser im Forum FilmcaféAntworten: 10Letzter Beitrag: 04.11.2009, 13:33 -
Twitter?!
Von nate im Forum CaféAntworten: 10Letzter Beitrag: 05.04.2009, 10:20 -
Twitter - Software
Von bobandrews im Forum Andere SoftwareAntworten: 13Letzter Beitrag: 28.08.2008, 15:46


Zitieren



