2

タイトルのとおり、Github GraphQL エクスプローラーを使用して Gist のリストを取得しています。

query {
  viewer {
    gists(first:5, privacy:ALL) {
            edges {
                node {
                    id
                    description
                    name
                    pushedAt
                }
            }
        }
  }
}

秘密の要点が応答に含まれていないことを除いて、すべて正常に機能します。以下のようにGistPrivacyfromALLを to に変更して秘密の要点を取得しようとしたとき:SECRET

query {
  viewer {
    gists(first:5, privacy:SECRET) {
            edges {
                node {
                    id
                    description
                    name
                    pushedAt
                }
            }
        }
  }
}

次の権限エラーが発生しました:

{
  "data": {
    "viewer": {
      "gists": {
        "edges": []
      }
    }
  },
  "errors": [
    {
      "message": "You don't have permission to see gists."
    }
  ]
}

この問題を解決する方法はあるのだろうか。私は、 5 年前に尋ねられた無関係な回答を持つ関連する質問があることに気付きました。

コメントやヘルプは大歓迎です。事前に感謝します。

4

1 に答える 1