sns-sdks / python-facebook

A simple Python wrapper for facebook graph api :sparkles: :cake: :sparkles: .
https://sns-sdks.github.io/python-facebook/
330 stars 87 forks source link

NoReverseMatch at #257

Closed kathanpatel0901 closed 6 months ago

kathanpatel0901 commented 6 months ago

I try to reauthorized user and get token after redirect using response url but this issue occurs image

from django.shortcuts import render, redirect
from pyfacebook import GraphAPI

API = GraphAPI(
    app_id=id,
    app_secret=secret,
    oauth_flow=True,
)
FREDIRECT_URL = "https://socialmediamanager.in.net/social_account"

def facebook_auth(request):
    auth_url = API.get_authorization_url(
        redirect_uri=FREDIRECT_URL
    )  # Assuming API is your GraphAPI instance
    print("facebook_url::", auth_url)
    return redirect(auth_url)

def facebook_access(request):
    response_url = request.build_absolute_uri()
    access_token = API.exchange_user_access_token(response=response_url)
    print("access_token::", access_token)
    return render(request, "dashboard/social_accounts.html")
from django.urls import path
from signin.views import (facebook_auth, facebook_access,)
    urlpatterns = [
    path("facebook_auth", facebook_auth, name="facebook_auth"),
    path("facebook_access", facebook_access, name="facebook_access"),
]