自動發文到Facebo粉絲頁的前置工作
發佈於
第一步:創建臉書紛絲專頁(Facebook Pages)
第二步:創建臉書應用程式(Facebook App)
第三步:取得user長期存取權限(long-lived user token)
第四步:取得粉絲專頁(Page)的長期存取權限
第一步:創建臉書紛絲專頁(Facebook Pages)
此處將假設您了解如何創建自己的粉絲專頁。
完成之後在粉絲撌頁(Page)/關於(about)的最下面有Facebook 專頁編號(Facebook Page ID)
第二步:創建臉書應用程式(Facebook App)
在 https://developers.facebook.com/apps 創建臉書應用程式。
因為是要管理粉絲專頁,所以應用程式的類型要選擇「企業商家」。
在app首頁取得App ID 和 應用程式密鑰App Secret
第三步:取得user長期存取權限(long-lived user token)
到 Graph API Explorer 取得"暫時存取權限"
選擇您的的app及選您的粉絲頁,之後會跳出存取清單,大致需要「pages_show_list」「pages_messaging」「publish_to_groups」「pages_read_engagement」「pages_read_user_content」「pages_manage_posts」「pages_manage_engagement」
按下 [ Generate Access Token] 會得到一串亂碼,就是“user暫時存取權限" (SHORTLIVED_ACCESS_TOKEN}
取得"user長期存取權限",在網址的指令列,貼上執行
https://graph.facebook.com/oauth/access_token? client_id={APP_ID}& client_secret={APP_SECRET}& fb_exchange_token={SHORTLIVED_ACCESS_TOKEN}& grant_type=fb_exchange_token
得一亂碼就是“user長期存取權限"
第四步:取得專頁長期存取權限(long-lived page token)
取得"page長期存取權限",在網址的指令列,貼上執行
https://graph.facebook.com/page-id?fields=access_token&access_token=user長期存取權限
就可以得到專頁長期存取權限,取得專頁長期存取權限後,之後應用程式,不用再換權限就可以存取/貼上專頁的內容。
如何在telegram 上申請一個機器人呢?
首先,假定您已經有在使用telegram ,那申請一個機器人(bot) 的步驟如下:
找到BotFather (http://t.me/BotFather)。
在和BotFather 的交談介面中,輸入"/newbot"。
之後要輸入一個Bot 的名字,這個名字是之後隨時可以改的。
要幫Bot取一個username,這個username 字尾一定要帶"bot"三個字,且這個username之後不能改變,而且,也是獨一無二的名字,所以,如果是好的名字,就要趁早註冊下來。
接下來BotFather 就會派發一組金鑰(bot token),千萬要記下來,然後也不能給別人哦,因為任何人知道這金鑰,就可以透過程式操作您的bot 哦。
OPEN GRAPH : 使用測試 https://socialsharepreview.com/?url=https://t.me/taiwaneseincambodia