2

GData Youtube .NET API を使用して動画をアップロードしようとしていますが、次の HTTP リクエストでエラーが発生します:

POST /feeds/api/users/default/uploads HTTP/1.1
Content-Type: multipart/related; boundary="END_OF_PART"
User-Agent: G-AzureDevelopment/GDataGAuthRequestFactory-CS-Version=2.1.0.0--IEnumerable
X-GData-Key: 
MIME-version: 1.0
Slug: Wildlife 4.mp4 - 10:11:27.0714482
Authorization: GoogleLogin auth=
GData-Version: 2.0
Host: uploads.gdata.youtube.com
Content-Length: 8879669
Expect: 100-continue


Media multipart posting
--END_OF_PART
Content-Type: application/atom+xml; charset=UTF-8

<?xml version="1.0" encoding="utf-8"?>
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:gd="http://schemas.google.com/g/2005">
  <media:group xmlns:media="http://search.yahoo.com/mrss/">
    <media:title>Titre de la vidéo</media:title>
    <media:category scheme="http://gdata.youtube.com/schemas/2007/categories.cat">Shows</media:category>
    <media:keywords>High Tech, Windows, Windows Phone</media:keywords>
    <media:description>Description de la vidéo...</media:description>
    <yt:private xmlns:yt="http://gdata.youtube.com/schemas/2007" />
  </media:group>
  <yt:location xmlns:yt="http://gdata.youtube.com/schemas/2007">Paris, France</yt:location>
  <title type="text">Titre de ma vidéo</title>
  <summary type="text">Résumé de la vidéo</summary>
</entry>
--END_OF_PART
Content-Type: video/mp4
Content-Transfer-Encoding: binary

応答は HTTP 400 Bad Request で、次の内容が含まれます。

<errors xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain><code>InvalidEntryException</code><internalReason>Validation failed</internalReason></error></errors>

HTTP リクエストの何が問題なのか、またはエラーの詳細を取得するにはどうすればよいかを知っている人はいますか?

ありがとう

ジュリアン

4

0 に答える 0