Der Twitter Benutzer, der im Admin angegeben ist, muss noch mit einem Benutzer authentifiziert werden.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ihr müsst über dev.twitter.com/apps/new eine Twitter App erstellen.
    • Als Callback URL gebt ihr FORENURL/index.php?page=Twitter an, wenn ihr wollt, dass euch neue Benutzer folgen müsst ihr Schreibrechte auswählen
    • Ihr müsst die Angaben zu eurem Twitter Account dann hier hinterlegen:
      • Optionen > Benutzer > Twitter
    • Dann musst du deinen Account mit Twitter verknüpfen
    • Verknüpfen bestehender Benutzer
      • Über "Profil bearbeiten" > "Einstellungen" können bestehende Benutzer ihren Twitter Account verknüpfen
  • Das ist schlüssig, leider wird man beim letzten Punkt nachdem man auf [Blockierte Grafik: http://si0.twimg.com/images/dev/buttons/sign-in-with-twitter-l.png] klickt und sich einloggt hat auf eine weiße Seite weitergeleitet mit folgender Adresszeile:

    Quellcode

    1. http://www.domainxy.tld/index.php?form=UserProfileEdit&category=settings.general&oauth_token=KOMISCHEZEICHENFOLGE&oauth_verifier=ANDEREKOMISCHEZEICHENFOLGE

    keine der "komischen Zwichenfolgen" stimmen mit einem der im ACP benötigten Keys oder anderen Token aus dev.twitter.com/apps überein.

    Wenn ich bei der weißen Seite auf aktualisieren gehe bekomme ich folgende Meldung:

    Quellcode

    1. exception 'EpiOAuthUnauthorizedException' in /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/data/twitter/EpiTwitter/EpiOAuth.php:421 Stack trace:
    2. #0 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/data/twitter/EpiTwitter/EpiOAuth.php(393): EpiOAuthException::raise(Object(EpiCurlManager), false)
    3. #1 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/data/twitter/Twitter.class.php(57): EpiOAuthResponse->__get('oauth_token')
    4. #2 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/util/TwitterUtil.class.php(168): Twitter->startSession()
    5. #3 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/system/event/listener/UserLoginTwitterListener.class.php(63): TwitterUtil::updateCurrentUser()
    6. #4 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/system/event/EventHandler.class.php(207): UserLoginTwitterListener->execute(Object(UserProfileEditForm), 'UserProfileEdit...', 'assignVariables')
    7. #5 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/page/AbstractPage.class.php(73): EventHandler::fireAction(Object(UserProfileEditForm), 'assignVariables')
    8. #6 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/form/AbstractForm.class.php(100): AbstractPage->assignVariables()
    9. #7 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/form/UserProfileEditForm.class.php(144): AbstractForm->assignVariables()
    10. #8 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/page/AbstractPage.class.php(93): UserProfileEditForm->assignVariables()
    11. #9 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/form/UserProfileEditForm.class.php(177): AbstractPage->show()
    12. #10 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/page/AbstractPage.class.php(46): UserProfileEditForm->show()
    13. #11 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct()
    14. #12 /var/www/vhosts/domainxy.tld/httpdocs/wcf/lib/util/RequestHandler.class.php(95): RequestHandler->__construct('UserProfileEdit', Array, 'form')
    15. #13 /var/www/vhosts/domainxy.tld/httpdocs/index.php(8): RequestHandler::handle(Array)
    16. #14 {main}
    Alles anzeigen


    Wäre klasse wenn du eine Lösung hast oder es dir vielleicht mal angucken würdest (würde dir meine Twitter- und WCFDaten zur Verfügung stellen. Ich scheine nämlich nicht der einzige zu sein, bei dem das eine echte Herausforderung darstellt . :)
  • Hab mal ein paar Bilder gemacht.. wo hab ich denn da den Fehler...??
    Bilder
    • tw1.PNG

      7,71 kB, 538×128, 230 mal angesehen
    • tw2.PNG

      53,56 kB, 1.037×211, 214 mal angesehen
    • tw3.PNG

      38,49 kB, 668×377, 221 mal angesehen
    • tw4.PNG

      33,57 kB, 907×420, 242 mal angesehen
    • tw5.PNG

      36,32 kB, 964×553, 237 mal angesehen
  • Nachdem ich nun für den Benutzer : dRaCID01 die verbindung zu der Anwendung (API) gekappt habe, kommt nun folgende Fehlermeldung unter "Einstellungen" im Profil :

    exception 'EpiTwitterNotAuthorizedException' with message '{"error":"Could not authenticate with OAuth.","request":"\/1\/account\/verify_credentials.json"}' in /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/data/twitter/EpiTwitter/EpiTwitter.php:255 Stack trace: #0 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/data/twitter/EpiTwitter/EpiTwitter.php(218): EpiTwitterException::raise(Object(EpiCurlManager), false) #1 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/data/twitter/EpiTwitter/EpiTwitter.php(119): EpiTwitterJson->__get('response') #2 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/data/twitter/EpiTwitter/EpiTwitter.php(36): EpiTwitter->request('GET', '/account/verify...', NULL) #3 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/data/twitter/Twitter.class.php(86): EpiTwitter->get('/account/verify...', NULL) #4 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/util/TwitterUtil.class.php(169): Twitter->get('/account/verify...') #5 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/system/event/listener/UserLoginTwitterListener.class.php(63): TwitterUtil::updateCurrentUser() #6 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/system/event/EventHandler.class.php(207): UserLoginTwitterListener->execute(Object(UserProfileEditForm), 'UserProfileEdit...', 'assignVariables') #7 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/page/AbstractPage.class.php(73): EventHandler::fireAction(Object(UserProfileEditForm), 'assignVariables') #8 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/form/AbstractForm.class.php(100): AbstractPage->assignVariables() #9 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/form/UserProfileEditForm.class.php(144): AbstractForm->assignVariables() #10 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/page/AbstractPage.class.php(93): UserProfileEditForm->assignVariables() #11 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/form/UserProfileEditForm.class.php(177): AbstractPage->show() #12 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/page/AbstractPage.class.php(46): UserProfileEditForm->show() #13 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct() #14 /var/www/vhosts/miui-germany.de/httpdocs/forum2/wcf/lib/util/RequestHandler.class.php(95): RequestHandler->__construct('UserProfileEdit', Array, 'form') #15 /var/www/vhosts/miui-germany.de/httpdocs/forum2/index.php(8): RequestHandler::handle(Array) #16 {main}