Post 在 facebook 上使用 facebook4j 的东西
Post something on facebook using facebook4j
我需要使用 java 通过 facebook4j 在 facebook 时间线上 post 一个字符串。但我什至无法发送一个字符。我已经为这个问题在 facebook 上创建了一个应用程序。
我想要的只是 运行 一个简单的 java 程序,该程序应该 post facebook 上的字符串。这样我的每个朋友都应该能够将其视为我的状态。这是我的代码:
public class FB_Stat_Updator {
static String appID = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
static String appSecretKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
static String tok = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
public static void update_FB_Status(String appID, String appSecretKey) {
Facebook fb = new FacebookFactory().getInstance();
fb.setOAuthAppId(appID, appSecretKey);
/*fb.setOAuthAccessToken(arg0);*/
fb.setOAuthAccessToken(new facebook4j.auth.AccessToken(tok, null));
try {
fb.postStatusMessage("hello everyone");
} catch (FacebookException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
FB_Stat_Updator.update_FB_Status(appID, appSecretKey);
}
您需要从此处获取应用程序的访问令牌:
不要忘记为您的应用授予权限。 :D
我需要使用 java 通过 facebook4j 在 facebook 时间线上 post 一个字符串。但我什至无法发送一个字符。我已经为这个问题在 facebook 上创建了一个应用程序。 我想要的只是 运行 一个简单的 java 程序,该程序应该 post facebook 上的字符串。这样我的每个朋友都应该能够将其视为我的状态。这是我的代码:
public class FB_Stat_Updator {
static String appID = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
static String appSecretKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
static String tok = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
public static void update_FB_Status(String appID, String appSecretKey) {
Facebook fb = new FacebookFactory().getInstance();
fb.setOAuthAppId(appID, appSecretKey);
/*fb.setOAuthAccessToken(arg0);*/
fb.setOAuthAccessToken(new facebook4j.auth.AccessToken(tok, null));
try {
fb.postStatusMessage("hello everyone");
} catch (FacebookException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
FB_Stat_Updator.update_FB_Status(appID, appSecretKey);
}
您需要从此处获取应用程序的访问令牌:
不要忘记为您的应用授予权限。 :D