ios - How to pass auth token from Parse SDK to Fabric TwitterKit? -
i log in twitter users using +[pftwitterutils loginwithblock:]
method parse sdk. user profile picture login second time -[twitter loginwithcompletion:]
method fabric twitterkit. there way pass auth token parse sdk twitterkit , login once?
there way export auth token , auth token secret parse using pf_twitter
class parse sdk. looks should possible create twitterkit session using -[twtrsession initwithsessiondictionary:]
, twitter docs says nothing dictionary format , can't working.
parse
when user logged in using parse's twitterutils method called twitter
. right i'm using swift, pftwitterutils.twitter()
you'll data needed. guess should [pftwitterutils twitter];
in objective-c.
the class pf_twitter
on parse.
fabric twitterkit
once object you'll access authtoken
, authtokensecret
current user. gotta use method twitterkit (note: deprecated in future, @ update @ bottom):
objective-c:
[twitter sharedinstance]
loginwithexistingauthtoken:authtokensecret:completion:
swift:
twitter.sharedinstance().loginwithexistingauthtoken(authtoken, authtokensecret: authtokensecret, completion: { (session, error) -> void in })
if went well, return current session.
documentation:
parse:
https://parse.com/docs/ios/api/classes/pftwitterutils.html#//api/name/twitter
pf_twitter - https://parse.com/docs/ios/api/classes/pf_twitter.html
fabric:
update:
i noticed loginwithexistingauthtoken
deprecated. best way using twtrsessionstore
's savesessionwithauthtoken
method:
twitter.sharedinstance().sessionstore.savesessionwithauthtoken(authtoken, authtokensecret: authtokensecret, completion: { (session, error) -> void in })
Comments
Post a Comment