Hi,
ich arbeite an einer kleinen Extension, welche mittels HTTP Dll (gmc.yoyogames.com/index.php?showtopic=422392 diese hat Header) die Twitter API nutzt.
Leider findet die Dll keine Weitergeleiteten Seiten wie z.B. api.twitter.com/oauth/request_token und returnt immer nur 5 (Error)
Ich habe keine Ahnung, was ich machen soll. Findet die Dll die Seite nicht, oder ist es etwas anderes.
Hier ein Paar Links:
jaanus.com/post/1451098316/understanding-the-guts-of-twit
dev.twitter.com/docs/api/1/post/oauth/request_token
gmc.yoyogames.com/index.php?showtopic=422392
Danke, Robin
Edit: Wie wärs mit Code:
Spoiler anzeigen
Edit 2: Den Code bekomme ich nicht formatiert. 2x schon probiert.
Naja: Hier ist der DownloadLink: Link
ich arbeite an einer kleinen Extension, welche mittels HTTP Dll (gmc.yoyogames.com/index.php?showtopic=422392 diese hat Header) die Twitter API nutzt.
Leider findet die Dll keine Weitergeleiteten Seiten wie z.B. api.twitter.com/oauth/request_token und returnt immer nur 5 (Error)
Ich habe keine Ahnung, was ich machen soll. Findet die Dll die Seite nicht, oder ist es etwas anderes.
Hier ein Paar Links:
jaanus.com/post/1451098316/understanding-the-guts-of-twit
dev.twitter.com/docs/api/1/post/oauth/request_token
gmc.yoyogames.com/index.php?showtopic=422392
Danke, Robin
Edit: Wie wärs mit Code:
GML-Quellcode
- //TweetGM//by Robinx//Arguments: -//Return: Token
- //Get Linkrequest = httprequest_create();nonce=md5(string(round(random(999))));
- httprequest_set_request_header(request,"realm","",1);httprequest_set_request_header(request,"oauth_real","",1);httprequest_set_request_header(request,"oauth_nonce",nonce,1);httprequest_set_request_header(request,"oauth_signature_method","HMAC-SHA1",1);timestamp=unix(date_current_datetime());httprequest_set_request_header(request,"oauth_timestamp",timestamp,1);httprequest_set_request_header(request,"oauth_consumer_key","V4UyblmAQXjiz3tN7h4g",1);httprequest_set_request_header(request,"oauth_callback",string_web("http://www.twitter.com"),1);httprequest_set_request_header(request,"oauth_version","1.0",1);signature_key="Syz33rWmUyuROdoF7xO3QRluZaqS40dLbt3dT5wNR8"+"&";basestring=string_web("http://api.twitter.com/oauth/request_token&oauth_consumer_key=V4UyblmAQXjiz3tN7h4g&oauth_nonce="+string(nonce)+"&oauth_signature_method=HMAC-SHA1&oauth_timestamp="+string(timestamp)+"&oauth_version=1.0");signature=base64(hmac_sha1(basestring,signature_key));httprequest_set_request_header(request,"signature",signature,1);httprequest_set_request_header(request,"oauth_version","1.0",1);
- httprequest_connect(request,"https://api.twitter.com/oauth/request_token",0);var answer;while true { httprequest_update(request);state = httprequest_get_state(request);if state=4 or state=5 { break; } sleep(10); }if(state==5) { show_message("FAIL"); }answer = httprequest_get_message_body(request)
- //Open Linksplash_show_web(answer,100);verifier=get_string("Type in your Pin!","");
- //Get Verifierrequest1 = httprequest_create();httprequest_connect(request1,"https://api.twitter.com/oauth/access_token",1);httprequest_set_post_parameter(request1,"oauth_verifier",verifier);while true { httprequest_update(request1); st = httprequest_get_state(request1); if st=4 or st=5 { break; } sleep(10); }return httprequest_get_message_body(request1);
Edit 2: Den Code bekomme ich nicht formatiert. 2x schon probiert.
Naja: Hier ist der DownloadLink: Link
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von Robinx ()