diff --git a/lib/fb.rb b/lib/fb.rb index 33c71b1..bb75a91 100644 --- a/lib/fb.rb +++ b/lib/fb.rb @@ -141,5 +141,15 @@ def publish(options = {}) request = HTTPRequest.new(path: "/#{@id}/feed", method: :post, params: params) request.run.body['id'] end + + # crossposted_video_id must be provided. + # @see https://developers.facebook.com/docs/video-api/guides/crossposting + def crosspost_video(options = {}) + params = { access_token: @access_token } + params[:crossposted_video_id] = options[:crossposted_video_id] || "" + # params[:message] = options[:message] if options[:message] + request = HTTPRequest.new(path: "/#{@id}/videos", method: :post, params: params) + request.run.body['id'] + end end end