本文へスキップ

メンバーの投稿の一覧

GET/v1/members/{username}/posts

メンバーがコミュニティに公開した投稿を返します。

リクエスト

Shell
curl -g "https://api.nogitsu.com/v1/members/{username}/posts"

パラメーター

  • username

    パス必須

    メンバーのユーザー名。

    テキスト

  • sort

    クエリ任意

    結果の順序。

    テキスト

    使用できる値hotnewtoprising

    既定値:new

  • period

    クエリ任意

    トップ順の対象期間。

    テキスト

    使用できる値dayweekmonthyearall

    既定値:week

  • cursor

    クエリ任意

    前のページの nextCursor の値。最初のページでは省略します。

    テキスト

  • limit

    クエリ任意

    1ページに返す項目数。

    整数

    1〜25既定値:25

レスポンス

リクエストが成功すると、次のJSONとともに200が返ります。

  • itemsオブジェクトのリスト
    • idテキスト (uuid)
    • slugテキスト
    • communityオブジェクト
      • idテキスト (uuid)
      • slugテキスト
      • languageテキスト
      • kindテキスト
        使用できる値workboarduser
      • nameテキスト
      • iconUrlテキスト (uri)null になる場合あり
      • themeテキスト
        使用できる値violetblueskycyanemeraldgreenyellowamberrosepink
      • isSampletrue または false
    • authorオブジェクトnull になる場合あり
      • usernameテキスト
      • displayNameテキスト
      • avatarUrlテキスト (uri)null になる場合あり
    • authorFlairテキストnull になる場合あり
    • kindテキスト
      使用できる値textlinkimagepoll
    • titleテキストnull になる場合あり
    • excerptテキストnull になる場合あり
    • flairオブジェクトnull になる場合あり
      • idテキスト (uuid)
      • labelテキスト
      • toneテキスト
        使用できる値neutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
    • spoilerオブジェクトnull になる場合あり
      • workTitleテキストnull になる場合あり
      • unitNumber数値null になる場合あり

        0以上

    • workオブジェクトnull になる場合あり
      • idテキスト (uuid)
      • titleテキスト
      • mediumテキスト
        使用できる値animedonghuaanimationmangamanhwamanhuawebtoon
      • slugテキスト
      • unitNumber数値null になる場合あり

        0以上

    • isAdulttrue または false
    • isPinnedtrue または false
    • isLockedtrue または false
    • score整数null になる場合あり

      -9007199254740991〜9007199254740991

    • commentCount整数

      0〜9007199254740991

    • reactionsオブジェクトのリスト
      • kindテキスト
        使用できる値lovelaughwowsadclapfirethinkangrypartycry
      • count整数

        0〜9007199254740991

    • linkオブジェクトnull になる場合あり
      • urlテキスト (uri)
      • hostテキスト
      • titleテキストnull になる場合あり
      • descriptionテキストnull になる場合あり
      • imageオブジェクトnull になる場合あり
        • urlテキスト (uri)
        • width整数

          0〜9007199254740991

        • height整数

          0〜9007199254740991

        • altテキストnull になる場合あり
        • variantWidths整数のリスト

          0〜9007199254740991

      • isPendingtrue または false
    • imagesオブジェクトのリスト
      • urlテキスト (uri)
      • width整数

        0〜9007199254740991

      • height整数

        0〜9007199254740991

      • altテキストnull になる場合あり
      • variantWidths整数のリスト

        0〜9007199254740991

    • pollオブジェクトnull になる場合あり
      • optionsオブジェクトのリスト
        • idテキスト (uuid)
        • labelテキスト
        • voteCount整数null になる場合あり

          0〜9007199254740991

      • totalVotes整数

        0〜9007199254740991

      • closesAtテキスト (date-time)
      • isClosedtrue または false
      • allowsMultipletrue または false
    • createdAtテキスト (date-time)
    • editedAtテキスト (date-time)null になる場合あり
  • nextCursorテキストnull になる場合あり

エラー

他の操作と同様に、この操作も無効なパラメーターでは400、何も見つからない場合は404、リクエストが多すぎる場合は429を返すことがあります。すべてのエラーは同じ形式です。

エラーについて読む