restfb:永久访问令牌

时间:2016-02-04 13:04:29

标签: java restfb

我是restfb的新手,我在FB开发者中创建了一个应用程序。

我需要将线程异步发布到我自己的FB页面。

我用过:

FacebookClient facebookClient = new DefaultFacebookClient("QQZAdauSYGcs8JRe3ZCUDWDrRYRKbKxuD9trn6E3C0RLVB5L38164LUGSSMLPojrOWtZCsWgW7zOSC1...");

顺便说一句,此访问令牌经常过期。如何在不手动获取访问令牌到FB dev站点的情况下异步执行此操作。

请随时提出更多详情

1 个答案:

答案 0 :(得分:0)

RestFB为此提供了一种方法,但无论如何你应该阅读facebook文档。

http://restfb.com/#access-token-extend

import math

wavelength = []
flux = []
file = []
MJD = []

f = open("original.txt","r")
for line in f:
  file.append(str(line.split()[0]))
  MJD.append(float(line.split()[1]))
f.close()


for i in range(len(MJD)):
  q = open("%s"%(file[i]),"r")
  for line in q:
      wavelength.append(float(line.split()[0]))
      flux.append(float(line.split()[1]))
  q.close()


for n in range(len(MJD)):
  u = open("%s_t.txt"%(file[n]),"w")
  for j in range(len(wavelength)):
      u.write("%0.3f  %0.3f   %0.3f\n" %(wavelength[j],flux[j],MJD[n]))
  u.close()