1
A
回答
1
首先,您需要使用this API方法獲取http-url上傳視頻。
然後,您應該使用包含視頻文件的「video_file」以二進制模式發出POST請求包含字段。然後,你應該叫video.save 方法來保存更改並獲取VIDEO_ID
0
使用requests庫:
import requests
with open('upload_file_name', 'rb') as f:
# use upload url you get from vk via 'video.save' call
resp = requests.post(vk_upload_url, files={'video_file': f})
# dumb response check
if resp.json().get('size'):
print('upload OK')
else:
print('shit happens!')
您可以在vk.api文檔閱讀細節
相關問題
- 1. 視頻上傳到VK與URL
- 2. Youtube API - 通過ajax上傳視頻
- 3. 通過Vid.me上傳視頻API
- 4. 通過PHP API在fanpage上傳視頻
- 5. 使用Python POST通過鏈接在VK服務器上傳視頻
- 6. 如何通過YouTube API從Amazon S3網址上傳視頻?
- 7. 如何獲取通過Youtube API上傳視頻的日期?
- 8. 通過上傳部件上傳視頻
- 9. 如何通過PHP和Curl通過API將視頻上傳到Brightcove
- 10. 通過Youtube API v3將視頻上傳到多個頻道
- 11. 通過XHR2上傳Youtube上的視頻
- 12. YouTube API v3 - 上傳視頻
- 13. YouTube視頻上傳API
- 14. 如何在YouTube上找到上傳的視頻的網址(通過Youtube API)
- 15. Facebook舊API視頻上傳
- 16. 使用vimeo視頻上傳api上傳視頻(塊)
- 17. Facebook Graph API上傳視頻
- 18. 上傳到Vimeo通過與視頻
- 19. 上傳視頻,通過機器人
- 20. 通過網站上傳大視頻
- 21. 使用Java通過PUT上傳視頻
- 22. 上傳視頻與API Dailymotion
- 23. 通過Java API將視頻上傳到YouTube時出現IOException
- 24. 通過API將視頻上傳到YouTube,並顯示進度條
- 25. 通過基於Django的API上傳到S3的視頻
- 26. 通過Graph API上傳Facebook視頻Javascript SDK
- 27. 通過Graph API訪問上傳到網頁的視頻
- 28. 通過Youtube API上傳大視頻導致內存不足
- 29. 無需每次都通過API將視頻上傳到Youtube
- 30. 使用api通過php將視頻上傳到YouTube
第1步我叫video.save如下; https://api.vk.com/method/video.save?access_token=xxxx&link=http://yyyy.com/4144.mp4&description=testt 並獲得響應; {「response」:{「upload_url」:「xxxxxxxx」,「vid」:171540312,「owner_id」:xxxxxx,「name」:「No name」,「description」:「testt」,「access_key」 xxxxxxxxxx「}} – user3702350
然後我使用表單將數據發佈爲; <形式方法= 「POST」 行動= UPLOAD_URL 「> 但是得到響應;「error_code」:7,「error_msg」:「沒有找到視頻,檢查url」} – user3702350
嘗試讀取我寫的內容首先,您需要獲取LINK的位置,將您的視頻作爲二進制數據發佈。它將是multipart-form-data-request。你不允許將video-lin粘貼到「link」 - 參數爲video.save-method。文檔在這裏https://vk.com/dev/upload_files?f=上傳%20Videos。更改網站右下角的語言 – SwiftStudier