Du bist nicht angemeldet.

Kontrollzentrum

Spenden

Jeder Euro hilft uns, euch zu helfen.

Adsense

Downloads

Stabil: 3.3.8.1 (Q, H)
Stabil: 3.3.10.2 (Q, H)
Beta: 3.3.11.4 (Q, H)
SciTE: 4/5/2014 (Q, H)
Hilfe Deutsch: 12/23/2013 (Q)
Download: OrganizeIncludes (Q)
Stand: 08.04.2014 - 15:42 Uhr

Lieber Besucher, herzlich willkommen bei: AutoIt.de - Das deutsche AutoIt-Forum. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

1

Donnerstag, 17. November 2011, 15:06

Youtube API - Login Beispiel ?

Hallo Leute,

und zwar suche ich nach einer Möglichkeit sich mit der Youtube API in Autoit bei Youtube einzuloggen. Bisher habe ich nur etwas von so Dingen wie AuthSub usw. gelesen, habe aber noch nicht verstanden wie man das in Autoit dann am besten umsetzt.
Hat jemand von euch vllt. schon ein funktionierendes Login Beispiel mit Hilfe der Youtube API ?
Viele Grüße

BLinz

User

Registrierungsdatum: 25. Mai 2011

Wohnort: Achim

Beruf: Schraubensortierer

  • Private Nachricht senden

2

Donnerstag, 17. November 2011, 16:09

Schaust du hier? [ neu ] IE Youtube API
Zitat Bud Spencer: "MMhhhmmm..."

"Jetzt wo ich weiß wie der Name der Funktion ist, weiß ich auch wonach ich hätte suchen müssen ..."

RDP in AutoIt - HotKey wählen lassen - Fenster sliden - MultiMon Ränder finden

AutoIt-Quellcode

1
Dim $hKintSourceXYZ ; ???? Schreibt mehr Kommentare in eure Skripte!

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

3

Freitag, 18. November 2011, 07:57

Ja, mit den IE Funktionen usw. komme ich ja bestens klar.
Aber ich suche halt eine Login Funktion für Youtube, welches über die richtige Youtube Developer API geht, also per TCP, ohne den IE dabei zu nutzen, sodass man einiges an Zeitersparnis raus holen kann. :)

Ich verstehe nur nicht ganz wie der Login in Autoit über diese Doku umzusetzen ist:
http://code.google.com/intl/de-DE/apis/y…lientlogin.html

Bzw. wie verfährt man dann mit diesem Authentication Token weiter, um z.B. nen Kommentar zu schreiben oder so ?
Viele Grüße

chip

Poweruser

Registrierungsdatum: 8. Juni 2009

Beruf: Fachinformatiker

  • Private Nachricht senden

4

Freitag, 18. November 2011, 08:13

Hol dir mal diese UDF: http://www.autoitscript.com/forum/topic/29631-http-udfs/

Zum einloggen musst du dann, wie auch bei google direkt beschrieben, an die URL "https://www.google.com/accounts/ClientLogin" einen Post mti dem Inhalt "Email=<username>&Passwd=<password> &service=youtube&source=<source>" senden. Dann bekommst ein "authentication token" zurück mit dem dann weiter machst.

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

5

Freitag, 18. November 2011, 08:34

@chip: Danke, ich werde es mal probieren und hier berichten. :)

Ist allerdings noch die Frage ob man dieses Loginverfahren noch verwenden soll, weil oben ja steht das man lieber AuthSub z.B. verwenden sollte. Allerdings verstehe ich bei dem AuthSub nicht wozu ich den "next" Parameter brauche, weil mit Autoit macht man ja Clientprogramme und da brauche ich keine Weiterleitung auf irgendwas. :/

http://code.google.com/intl/de-DE/apis/y…lientlogin.html
Viele Grüße

chip

Poweruser

Registrierungsdatum: 8. Juni 2009

Beruf: Fachinformatiker

  • Private Nachricht senden

6

Freitag, 18. November 2011, 09:00

Scheint so als hätte google Clientprogramme ausgemusstet. Weil für Authsub musst eine Domain registrieren um das entsprechende Token zu bekommen: http://code.google.com/intl/de-DE/apis/a…ebAppsAuto.html

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

7

Freitag, 18. November 2011, 10:52

Also bei dem ClientLogin funktioniert das irgendwie nicht wie erhofft. Da kommt immer eine 0 zurück. :/

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
Local $h_session = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0")
Local $h_connect = _WinHttpConnect($h_session, "https://www.google.com/")
Local $sHTML = _WinHttpSimpleRequest($h_connect, "GET", "/")

Local $sReferer = "https://www.google.com/"
Local $sPost = "Email=myYoutubeUserName&Passwd=myYoutubePassword&service=youtube&source=Test"
$sHTML = _WinHttpSimpleRequest($h_connect, "POST", "/accounts/ClientLogin", $sReferer, $sPost)
Sleep(500)

FileWrite("test.html", $sHTML)

_WinHttpCloseHandle($h_connect)
_WinHttpCloseHandle($h_session)
Viele Grüße

Registrierungsdatum: 7. Juni 2010

  • Private Nachricht senden

8

Freitag, 18. November 2011, 14:08

Also bei dem ClientLogin funktioniert das irgendwie nicht wie erhofft. Da kommt immer eine 0 zurück. :/

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
Local $h_session = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0")
Local $h_connect = _WinHttpConnect($h_session, "https://www.google.com/")
Local $sHTML = _WinHttpSimpleRequest($h_connect, "GET", "/")

Local $sReferer = "https://www.google.com/"
Local $sPost = "Email=myYoutubeUserName&Passwd=myYoutubePassword&service=youtube&source=Test"
$sHTML = _WinHttpSimpleRequest($h_connect, "POST", "/accounts/ClientLogin", $sReferer, $sPost)
Sleep(500)

FileWrite("test.html", $sHTML)

_WinHttpCloseHandle($h_connect)
_WinHttpCloseHandle($h_session)
Ich vermute mal das du einen falschen Host bei _WinHTTPConnect angegeben hast.

Edit: Und wegen an dem https:// merkt man das es eine SSL geschütze Seite ist vermute ich mal. Daher muss du _WinHTTPSimpleSSLRequest benutzen anstatt _WinHTTPSimpleRequest

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »blacky94« (18. November 2011, 14:16)


i2c

/* back home */

Registrierungsdatum: 21. Oktober 2009

Wohnort: MV

Beruf: Feelancer(in)

  • Private Nachricht senden

9

Freitag, 18. November 2011, 18:27

ClientLogin

  Spoiler Spoiler

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#region - Timestamp
;2011-11-18 18:25:54
#endregion - Timestamp


$sUername = "ich@googlemail.com"
$sPassword = "meinpasswort"

Local Static $oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST", "https://www.google.com/accounts/ClientLogin", False)
$oHTTP.SetRequestHeader("User-Agent", "autoit")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("Email=" & _URIEncode($sUername) & _
        "&Passwd=" & _URIEncode($sPassword) & _
        "&service=youtube" & _
        "&source=abcdefg")
ConsoleWrite($oHTTP.ResponseText & @CRLF)

Func _URIEncode($sData)
    ; Prog@ndy
    Local $aData = StringSplit(BinaryToString(StringToBinary($sData, 4), 1), "")
    Local $nChar
    $sData = ""
    For $i = 1 To $aData[0]
        $nChar = Asc($aData[$i])
        Switch $nChar
            Case 45, 46, 48 - 57, 65 To 90, 95, 97 To 122, 126
                $sData &= $aData[$i]
            Case 32
                $sData &= "+"
            Case Else
                $sData &= "%" & Hex($nChar, 2)
        EndSwitch
    Next
    Return $sData
EndFunc   ;==>_URIEncode
MfG i2c
BBM-ID 7593FD26


Join us: irc.afterworkchat.net Channel: #autoit

Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!


[SciTE/Notepad++] Send To Pastebin/Get From Pastebin
[SciTE/Notepad++] Regexp Tester

Greek

User

Registrierungsdatum: 27. März 2008

Wohnort: Darmstadt

Beruf: Informatik-Student

  • Private Nachricht senden

10

Freitag, 18. November 2011, 18:30

Hi,

hab es mal gemacht ( Anleitung von google: http://code.google.com/intl/de-DE/apis/y…lientlogin.html )

  Spoiler Spoiler

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <WinHTTP.au3>

$post = "Email=<deinbenutzername>&Passwd=<deinpasswort>&service=youtube&source=test"

$hw_open = _WinHttpOpen("Google Client")
$hw_connect = _WinHttpConnect($hw_open, "www.google.com",$INTERNET_DEFAULT_HTTPS_PORT)
$h_openRequest = _WinHttpOpenRequest($hw_connect,"POST", "/accounts/ClientLogin","HTTP/1.1", _
                $WINHTTP_NO_REFERER, $WINHTTP_DEFAULT_ACCEPT_TYPES, $WINHTTP_FLAG_SECURE)
_WinHttpSendRequest($h_openRequest, "Content-Type: application/x-www-form-urlencoded" & @CRLF, $post)
_WinHttpReceiveResponse($h_openRequest)

$header = _WinHttpQueryHeaders($h_openRequest)
MsgBox(0, "Header", $header)
If _WinHttpQueryDataAvailable($h_openRequest) Then
    Local $data=""
    Do
        $data&=_WinHttpReadData($h_openRequest)
    Until @error<>0
    MsgBox(0, "Body", $data)
EndIf


_WinHttpCloseHandle($h_openRequest)
_WinHttpCloseHandle($hw_connect)
_WinHttpCloseHandle($hw_open)


<deinbenutzername> und <deinpasswort> musst du noch ersetzen.

Wenn es geklappt hat bekommst du so etwas zurück:

  Spoiler Spoiler

Zitat

SID=DQAAALQAAAA6wx7byZp-s4BizDqS1OaT21j9dmY6wMjexpQdNC3
LSID=DQAAALUAAAARH_PvRXoaz23Dv_UmOSUz2_0vh-4XbUedCN9XTZ
Auth=DQAAALUAAAARH_PvRXoaz23Dv_UmOSUz2_jxJVCGjoulKlhWbU


( Nur viel länger )

Steht ja auch alles in der Anleitung.

Gruß Greek

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

11

Freitag, 18. November 2011, 18:39

Hallo i2c und Greek,

erst einmal möchte ich mich bei euch beiden ganz herzlich bedanken. :)
Ich habe es mittlerweile so nebenbei auch gelöst, zumindest so ähnlich. Der Login scheint ganz gut zu funktionieren und den Auth-Key bekomme ich so auch.
Dann habe ich noch versucht ein Video zu liken, als Test, ob ich nach dem Login richtig mit der Youtube API arbeiten kann.
Das Komische ist: Der Like Request scheint auch zu funktionieren, da ich den erfolgreichen 201 HTTP Request erhalte und da steht auch richtigerweise das User x erfolgreich das Video geliket hat, aber im Video bzw. auf Youtube an sich ist dann nichts zu sehen. Komisch. :/

  Spoiler Spoiler

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Local $sDeveloperKey = "developer key"
Local $sMyEmail = "meineemail"
Local $sMyPwd = "meinPwd"
Local $sVideoID = "VIDEO_ID"


Local $h_session = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0")
Local $h_connect = _WinHttpConnect($h_session, "www.google.com")

Local $sReferer = "www.google.com"
Local $sPost = "Email=" & $sMyEmail & "&Passwd=" & $sMyPwd &  "&service=youtube&source=Test"
Local $sHTML = _WinHttpSimpleSSLRequest($h_connect, "POST", "/accounts/ClientLogin", $sReferer, $sPost)
Sleep(500)

Local $iAuthPos = StringInStr($sHTML, "Auth=")
Local $sAuthorizationKey = StringMid($sHTML, $iAuthPos + 5, StringLen($sHTML) - $iAuthPos)

; Make a request
$h_connect = _WinHttpConnect($h_session, "gdata.youtube.com")
Local $hRequest = _WinHttpOpenRequest($h_connect, "POST", "/feeds/api/videos/" & $sVideoID & "/ratings", Default, Default, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", $WINHTTP_FLAG_SECURE)
_WinHttpAddRequestHeaders($hRequest, "Content-Type: application/atom+xml")
_WinHttpAddRequestHeaders($hRequest, "Authorization: GoogleLogin auth=" & $sAuthorizationKey)
_WinHttpAddRequestHeaders($hRequest, "GData-Version: 2")
_WinHttpAddRequestHeaders($hRequest, "X-GData-Key: key=" $sDeveloperKey)

Local $sPostData = '<?xml version="1.0" encoding="UTF-8"?>' & _
                    '<entry xmlns="http://www.w3.org/2005/Atom" xmlns:yt="http://gdata.youtube.com/schemas/2007">' & _
                        '<yt:rating value="like"/>' & _
                    '</entry>'

_WinHttpSendRequest($hRequest, -1, $sPostData)
_WinHttpReceiveResponse($hRequest)

; Check if there is a response
Local $sHeader, $sReturned
If _WinHttpQueryDataAvailable($hRequest) Then
    $sHeader = _WinHttpQueryHeaders($hRequest)
    MsgBox(64, "Header", $sHeader)
    Do
        $sReturned &= _WinHttpReadData($hRequest)
    Until @error
    ; Print returned
    FileWrite("test.html", $sReturned)
Else
    ConsoleWriteError("!No data available." & @CRLF)
    MsgBox(48, "Failure", "No data available.")
EndIf

;FileWrite("test.html", $sHTML)

_WinHttpCloseHandle($h_connect)
_WinHttpCloseHandle($h_session)
Viele Grüße

i2c

/* back home */

Registrierungsdatum: 21. Oktober 2009

Wohnort: MV

Beruf: Feelancer(in)

  • Private Nachricht senden

12

Freitag, 18. November 2011, 18:48

Auch wenn CLientLogin durchaus noch funktioniert, würde ich dir doch empfehelen gleich mit OAuth 2 zu starten.
MfG i2c
BBM-ID 7593FD26


Join us: irc.afterworkchat.net Channel: #autoit

Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!


[SciTE/Notepad++] Send To Pastebin/Get From Pastebin
[SciTE/Notepad++] Regexp Tester

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

13

Freitag, 18. November 2011, 18:58

Ja, das habe ich mir auch gedacht, da es einem ja empfohlen wird. Nur kriege ich damit erst recht keinen Login hin, da man ja irgendwie ne Website angeben muss auf die zurück geleitet wird usw.
Aber sowas gibts ja alles nicht in Autoit. :/
Viele Grüße

i2c

/* back home */

Registrierungsdatum: 21. Oktober 2009

Wohnort: MV

Beruf: Feelancer(in)

  • Private Nachricht senden

14

Freitag, 18. November 2011, 19:11

OAuth ist nicht ausschliesslich für Web Aplikationen gedacht. >>read more<<

Hier registrierst du deine Anwendung. In Schritt 2 wählst du einfach "installed app". - https://code.google.com/apis/console#access
MfG i2c
BBM-ID 7593FD26


Join us: irc.afterworkchat.net Channel: #autoit

Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!


[SciTE/Notepad++] Send To Pastebin/Get From Pastebin
[SciTE/Notepad++] Regexp Tester

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

15

Freitag, 18. November 2011, 19:20

Oh ok. Habe mir nun schon mal mein Programm registriert und ne Client ID erhalten. Jetzt muss ich nur noch schauen wie man sich damit einloggt. Meld mich dann wieder hier, ob alles geklappt hat. Danke. :)
Viele Grüße

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

16

Samstag, 19. November 2011, 19:46

Also ich verstehe echt nicht für was ich den "scope" Parameter brauche und was ich da hinein schreiben soll ? Kann mir da jemand helfen ? :/

http://code.google.com/intl/de-DE/apis/a…stalledApp.html

Edit:
Also ich habe das mit dem oAuth 2.0 jetzt mal so umgesetzt, dass ich auf die Loginseite komme.
So wie ich das aus dem oberen Link heraus lese, muss ich mich zuerst mit einem Request auf die Loginseite begeben, dann muss ich nen Request schicken um die Userdaten eintragen zu lassen und zu bestätigen, dann muss ich mir den Authorization Code raus picken, der z.B. im Bild bei "Forming the URL" angezeigt wird und erst mit diesem Authorization Code kann ich mir dann im Austausch einen Access Token geben lassen mit Hilfe dessen und meiner Client ID etc. ich dann später die eigentlichen Anfragen an die Youtube API stellen kann ?

Also besteht der Loginprozess so gesehen aus 6 Schritten, wobei die ersten 5 Schritte eher zum oAuth Login / Authentifizierung da sind:
- Anfrage an oAuth 2.0 senden
- Einloggen mit Hilfe der Userdaten (Mail und Passwort)
- Zugriff gewähren für die Installed App
- Authorization Code entnehmen
- Access Token im Austausch gegen Authorization Code anfragen
- Api Aufrufe wie Youtube Funktionen usw. ?

Habe ich das soweit alles richtig verstanden ?
Viele Grüße

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kelturio« (19. November 2011, 20:47)


i2c

/* back home */

Registrierungsdatum: 21. Oktober 2009

Wohnort: MV

Beruf: Feelancer(in)

  • Private Nachricht senden

17

Sonntag, 20. November 2011, 13:23

  Spoiler Spoiler

AutoIt-Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#Region - Timestamp
;2011-11-20 13:22:32
#EndRegion - Timestamp

$sClientID = ""
$sSecret = ""
$sRedirectURI = ""
$sScope = "http://gdata.youtube.com"

ShellExecute("https://accounts.google.com/o/oauth2/auth" & _
                "?response_type=code" & _
                "&client_id=" & _URIEncode($sClientID) & _
                "&redirect_uri=" & _URIEncode($sRedirectURI) & _
                "&scope=" & _URIEncode($sScope))

$sAuthCode = InputBox("","")

Local Static $oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("POST", "https://accounts.google.com/o/oauth2/token", False)
$oHTTP.SetRequestHeader("User-Agent", "autoit")
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
$oHTTP.Send("code=" & $sAuthCode & _
        "&client_id=" & $sClientID & _
        "&client_secret=" & $sSecret & _
        "&redirect_uri=" & $sRedirectURI & _
        "&grant_type=authorization_code")
ConsoleWrite($oHTTP.ResponseText & @CRLF)

Func _URIEncode($sData)
    ; Prog@ndy
    Local $aData = StringSplit(BinaryToString(StringToBinary($sData, 4), 1), "")
    Local $nChar
    $sData = ""
    For $i = 1 To $aData[0]
        $nChar = Asc($aData[$i])
        Switch $nChar
            Case 45, 46, 48 - 57, 65 To 90, 95, 97 To 122, 126
                $sData &= $aData[$i]
            Case 32
                $sData &= "+"
            Case Else
                $sData &= "%" & Hex($nChar, 2)
        EndSwitch
    Next
    Return $sData
EndFunc   ;==>_URIEncode
MfG i2c
BBM-ID 7593FD26


Join us: irc.afterworkchat.net Channel: #autoit

Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!


[SciTE/Notepad++] Send To Pastebin/Get From Pastebin
[SciTE/Notepad++] Regexp Tester

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

18

Montag, 21. November 2011, 20:07

@i2c: Vielen Dank, das funktioniert schon mal einwandfrei. Ich werde das eben mal auf meine WinHTTP Klasse umbauen. :)

Gibt es eigentlich auch eine Doku über das WinHTTP welches du benutzt ? Du scheinst ja direkt von Windows was zu verwenden, wie ich das sehe. Gibt es bei dem einen besonderen Vorteil warum du dies nutzt ?

Edit:
Wie ist das eigentlich wenn das ein User ausführt, der noch nicht eingeloggt ist ?
Beispielsweise habe ich meine Account Daten in meinem Skript mit hinterlegt. Muss ich mich dann vorher über diesen ServiceAuthLogin einloggen oder wie muss ich da vorgehen ?
Viele Grüße

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kelturio« (21. November 2011, 21:06)


i2c

/* back home */

Registrierungsdatum: 21. Oktober 2009

Wohnort: MV

Beruf: Feelancer(in)

  • Private Nachricht senden

19

Montag, 21. November 2011, 21:31

http://msdn.microsoft.com/en-us/library/…6(v=vs.85).aspx
Weniger Code dafür geringerer Funktionsumfang. Für diesen Zweck aber vollkommen ausreichend.

Wenn ein User nicht eingeloggt ist, wird er im Browser eine Anmeldeseite von Google zu Gesicht bekommen. Er meldet sich an und bekommt dann seinen AuthCode.
MfG i2c
BBM-ID 7593FD26


Join us: irc.afterworkchat.net Channel: #autoit

Als Gott sah, dass er die Menscheit nicht mit Seuche, Pest und Sintflut bestrafen konnte, schickte er mich!


[SciTE/Notepad++] Send To Pastebin/Get From Pastebin
[SciTE/Notepad++] Regexp Tester

  • »Kelturio« ist der Autor dieses Themas

Registrierungsdatum: 27. Januar 2010

  • Private Nachricht senden

20

Dienstag, 22. November 2011, 11:05

Vielen Dank für die Funktionslibrary. :)

Ja, das der User dann den Anmeldebildschirm zu sehen bekommt, sehe ich. Aber ich will die Youtube API ja nutzen, um alles im Hintergrund laufen zu lassen. Demnach hinterlege ich meine Logindaten mit im Skript und möchte dann den Anmeldeprozess auch gerne über WinHTTP ansteuern. Nur leider finde ich dazu nicht mehr als das oAuth Verfahren und wenn ich den Request des manuellen Logins nachbaue, so funktioniert das auch nicht wirklich. :/
Viele Grüße

autoit.de Webutation