簡體   English   中英

使用facebook4j在facebook上發布內容

[英]Post something on facebook using facebook4j

我需要使用Java通過facebook4j在facebook時間軸上發布字符串。 但是我什至無法發送一個字符。 我已經在Facebook上為此問題創建了一個應用程序。 我想要的只是運行一個簡單的Java程序,該程序應該在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

不要忘記為您的應用授予權限。 :D

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM