まずは、aceess_token を取得して下さい。
https://developers.facebook.com/ にログインして作成できます。
自分で、Facebook にいくつかの投稿もして下さい。
次のプログラムのaccess_token は一部変更してあるので、使えません。
get_posts.py
#! /usr/bin/python
# -*- coding: utf-8 -*-
#
# get_posts.py
#
# Sep/15/2017
#
# ----------------------------------------------------------------
import sys
import requests
# ----------------------------------------------------------------
sys.stderr.write("*** 開始 ***\n")
#
#
access_token="FG4EFFBgb938BAO2ouOc1235pjXC8YgsXZBYRnZB8nNvwZCP7dJDTXq7pRrZCVXDX4rmH9hvEZCUj8ZA2ihBlMKMoVWWwzaaRzI8tqA6zCAhgZB12idZCYxIxXNmC112GypCJlnsGdUgLLwAYp0PAQinfL3J123f6or2JYj65bt0QSp1umNabcfg"
#
url= "https://graph.facebook.com/v2.12/me/posts"
params={"access_token": access_token}
rr=requests.get(url,params=params)
print(rr.text)
#
sys.stderr.write("*** 終了 ***\n")
# ----------------------------------------------------------------
取得した JSON を、jq . で表示すると
{
"data": [
{
"message": "{\"error\":{\"message\":\"(#803) Cannot query users by their username (ekzemplaro)\",\"\ntype\":\"OAuthException\",\"code\":803,\"fbtrace_id\":\"HPNtwDlQAk1\"}}\n今、ぶつかっているエラーです。\n自分の投稿を取得するには、どうしたら良いか。",
"created_time": "2017-09-14T10:02:39+0000",
"id": "341584679598802_341907622899841"
},
{
"message": "アクセストークンには、\nユーザーアクセストークンと、\nアプリトークンがある。\nユーザーアクセストークンの方が長い。",
"created_time": "2017-09-13T11:59:41+0000",
"id": "341584679598802_341585509598719"
}