0

私はこれを広範囲に検索し、非公式の Vine API も調べました。以下は、エンドポイント ファイルに表示されるコードです。

    def post(videoUrl, thumbnailUrl, description, entities,  optionals = {} )
    forsquareVenueId = optionals["forsquareVenueId"] || optionals[:forsquareVenueId]; venueName = optionals["venueName"] || optionals[:venueName]; channelId = optionals["channelId"] || optionals[:channelId]

    url = (API_URL + "posts") % []
    params = {  "forsquareVenueId" => forsquareVenueId ,  "venueName" => venueName ,  "channelId" => channelId ,  "videoUrl" => videoUrl ,  "thumbnailUrl" => thumbnailUrl ,  "description" => description ,  "entities" => entities  }.reject { |k, v| v.nil? }
    api_call "post", url, params, nil
  end

私が理解していることから、最初に投稿を作成し、次に動画データとサムネイル データを使用して HTTP Put メソッドを使用して更新する必要があるようです。しかし、JSON の「エンティティ」などのさまざまなフィールドに入力する方法が明確ではありません。これについては助けが必要です。

4

0 に答える 0