Ik zou graag mijn laatste tweets in de signature van GoT tonen. Dit wil ik doen met een cron en een php scriptje. De library voor Tweets te pakken en netjes te parsen heb ik al en nu komt het POST gedeelte. Ik heb o.a. dit:
Als ik nu dit script in de browser laat runnen (localhost) krijg ik de GoT inlogpagina te zien. Kennelijk is het toch niet voldoende. Moet ik ook http auth doen, of welke vorm van extra authenticatie? Ik kan in het <form> namelijk niets terugvinden. Toch moet het wel te doen zijn, getuige de Tweakblogs van Erkens:SMS Ontvangen/versturen. Is er iemand die het wel weet?
PHP:
De namen voor de postfields heb ik in de broncode opgezocht. Ik heb natuurlijk een werkende sessie nodig. Deze zoek ik hier op. Deze sessie is niet gelockt aan ip oid.1
2
3
4
5
6
7
8
9
10
11
12
| $action = 'http://gathering.tweakers.net/forum'; $postFields = array( 'action' => 'edit_user', 'data[reactid]' => $sessieId, 'data[signature]' => $signature, 'data[pwd]' => $password ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $action); curl_setopt($ch, CURLOPT_POST, true ); curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields ); curl_close($ch); |
Als ik nu dit script in de browser laat runnen (localhost) krijg ik de GoT inlogpagina te zien. Kennelijk is het toch niet voldoende. Moet ik ook http auth doen, of welke vorm van extra authenticatie? Ik kan in het <form> namelijk niets terugvinden. Toch moet het wel te doen zijn, getuige de Tweakblogs van Erkens:SMS Ontvangen/versturen. Is er iemand die het wel weet?