這期分享的是如何獲取Meta API,這部分需要先創建Mata開發人員的帳號,所以還先請朋友們閱讀下方官方文件來註冊,之後有時間會再寫一篇關於Mata開發人員的教學
請先閱讀的官方文件Mata開發人員文件註冊獲取自己的開發人員帳號
官方文件: https://developers.facebook.com/docs/instagram-basic-display-api/getting-started
按照上方官方文件的步驟之後,你會看到下圖,屬於你自己同意的帳號資料與許可權,在繼續按照流程直到獲取你的access_token
在獲取access_token
後利用Meta官方提供的instagram伺服器API來獲取自己帳號的文章清單
獲取自己帳號的所有貼文ID序號
填入你的access_token
到 {access-token}
GET <https://graph.instagram.com/me/media?fields=id,caption&access_token={access-token}>
請求成功 200 State
{
"data": [
{
"id": "你貼文的id",
"caption": "你的貼文內容"
},
...所有貼文總數
]
}
獲取單篇文章資料
填入你的 你貼文的id
到 {media-id}
填入你的access_token
到 {access-token}
GET /{media-id}?fields=id,media_type,media_url,username,timestamp&access_token={access-token}
請求成功 200 State
{
"id": "你貼文的id",
"media_type": "你的貼文類型",
"media_url": "圖片的連結",
"username": "Instagram名稱",
"timestamp": "發文時間"
}
這個教學目的是為了獲取Intagram 貼文資訊,而在獲取可以在後續連動在其他網站的資訊同步更新等,為了讓一些初學者能認識這個流程目的,後續也可以在Mata開發人員文件來完成自己的開發需求,最主要是要讓其他網站來同步Intagram的經營。