2015-10-09 133 views
0

我成功地在我的應用程序中成功登錄和註銷instagram用戶,但我想在第一次登錄時創建一個新的django用戶,如「註冊Instagram」,存儲用戶令牌等以使用他們的照片並在我的應用程序中的數據在Django的Instagram社交註冊

我是全新的python-social-auth,有關如何實現此目的的任何提示?

回答

1

如果您正確執行了所有操作(遷移),則會爲您保存所有這些內容。

這裏是你如何訪問access_token

social_auth = UserSocialAuth.objects.get(user_id=id, provider='instagram') 

access_token = social_auth.access_token 

然後,您可以使用此access_token來訪問他們的照片和等這樣的:

instagram_api = InstagramAPI(
     access_token=access_token, 
     client_secret=INSTAGRAM_CLIENT_SECRET) 

instagram_posts, next_ = instagram_api.user_recent_media(
      user_id=id, count=33) 

希望它可以幫助