一言で言えばTwitterAPIの叩き方がわかりません。
DBにアクセストークンとアクセストークンシークレットを保存しており、それを検索してきます。
その後、それらを使って以下のようなコードを書いたのですがエラーが出てしまいます。
Python
1api = twitter.api(consumer_key=CONSUMER_KEY, 2 consumer_secret=CONSUMER_SECRET, 3 access_token_key=user.access_token, 4 access_token_secret=user.access_token_secret)
Python
1TypeError: 'module' object is not callable
Python
1class User(models.Model): 2 id = models.BigIntegerField(primary_key=True) 3 access_token = models.CharField(max_length=255) 4 access_token_secret = models.CharField(max_length=255)
Python
1# アクセストークンを使って機能を提供するページ 2def app(request): 3 access_token = request.session.get("access_token", None) 4 if not access_token: 5 # セッションにアクセストークンが無ければサインインに移行 6 return redirect("myapp.views.signin") 7 8 user = User.objects.get(access_token=access_token) 9 10 # 以下、consumer key/secret、access token/secretの4つを使ってAPIを叩く 11 12 13 14 return render(request, 'myapp/app.html')
どのように記述すれば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。