Facebook SDK-获取一个页面访问令牌,该令牌在一个小时后不会过期

时间:2019-11-13 10:03:37

标签: facebook api graph sdk

我们的目标是每个小时都有时间表来吸引我们的页面线索。

我们知道我们的access_token已过期,因此我们输入了代码,如果发生这种情况,它会向我们发送邮件,然后我们将创建另一个访问令牌。

但是事实是,我们拥有的令牌的数据访问权限将在3个月后到期,但是令牌在不到一个小时的时间内就会失效。

也许我们做错了什么,我会放一些代码,但是我们需要一个访问令牌,这使我们有可能获得页面线索的时间最少为1-2个月,然后我们将再次执行。 / p>

我们从网络上获取访问令牌,将其发送到API,将其保存在数据库中,然后计划将其用于获取潜在客户。

我不太擅长使用Facebook SDK,因此很抱歉。

有一些代码:

Web : 

FB.api('me/accounts', responsePages => {
                  this.pages = responsePages.data.map(elem => {
                    let page = new FacebookPage();
                    page.access_token = elem.access_token;
                    page.category = elem.category;
                    page.id = elem.id;
                    page.name = elem.name;
                    return page;
                  });
                  this.responsePages = responsePages;
              })

API : 

client.GetAsync("https://graph.facebook.com/v3.3/" + page.pageid + "/leadgen_forms?access_token=" + page.access_token);

然后从表单中获取线索,但目前已经无法正常工作。

There is the error message

There is the expiration of the token

谢谢你的一切!

0 个答案:

没有答案