プラットフォームプラットフォームを一覧表示する

プラットフォーム

プラットフォームを一覧表示する

各ネットワークの名称、キャプション・メディア・フォーマットの規則(サンドボックスやドライランと同じ)と、トークン所有者に開放されているかを返します。

GEThttps://api.sofia-post.com/api/v1/platforms
GET/v1/platforms
curl -X GET 'https://api.sofia-post.com/api/v1/platforms' \
  -H "Authorization: Bearer $SOFIA_API_KEY"

認可

  • Authorizationstring必須

    個人キーまたは OAuth アクセストークン。Bearer <token> として送信します。

レスポンス

200application/json

プラットフォームとその規則の一覧。

  • dataobject[]必須

    プラットフォーム

    子属性を表示
    • platformstring必須

      ネットワークの ID

      使用できる値: instagramfacebookxlinkedintiktok

    • namestring必須

      ネットワークの表示名

    • availableboolean必須

      トークンが代理する人に開放されています。そうでない場合、そこへの投稿は拒否されます

    • captionobject必須

      キャプションの規則

      子属性を表示
      • maxLengthnumber必須

        最大文字数(X では重み付け)

      • enforcedboolean必須

        true:上限を超えるとネットワークが一律に拒否します(422 post_refused)

      • maxHashtagsnumber

        ハッシュタグの最大数

      • maxMentionsnumber

        メンションの最大数

      • threadobject

        ネットワークがスレッドを公開する場合に含まれます

        子属性を表示
        • maxPostsnumber必須

          スレッドの最大投稿数

    • mediaobject必須

      メディアの規則

      子属性を表示
      • maxCountnumber必須

        1 件の投稿に含められるメディアの最大数

      • enforcedboolean必須

        true:上限を超えるとネットワークが一律に拒否します

      • mixImagesAndVideoboolean必須

        false:1 件の投稿に写真と動画を混在できません

      • imageTypesstring[]必須

        対応する画像の MIME タイプ

      • videoTypesstring[]必須

        対応する動画の MIME タイプ

    • formatsobject[]必須

      ネットワークが受け付けるフォーマット

      子属性を表示
      • formatstring必須

        フォーマットの名前

      • defaultboolean必須

        ターゲットが指定しない場合に使うフォーマット

      • requiredMediastring必須

        none:ビジュアルなしで公開可能。any:種類を問わずビジュアルが必要

        使用できる値: noneimagevideoany

      • captionPublishedboolean必須

        false:キャプションは送信されません(ストーリーズ)

4XXapplication/json

その他のエラー。エラーエンベロープで返されます。