我尝试通过cURL将一小部分flv上传到YouTube,但没有运气
这是跟踪的一部分:
==信息:关于连接()到gdata.youtube.com端口80(#0)
==信息:尝试74.125.228.69 ...
==信息:已连接
==信息:连接到gdata.youtube.com(74.125.228.69)端口80(#0)
=>发送标头,658字节(0x292)
0000:POST / action / GetUploadToken HTTP / 1.1
0026:User-Agent:curl / 7.28.1
003f:接受: /
004c:主持人:uploads.gdata.youtube.com
006d:授权:持票人= ACCESS-TOKEN
0190:GData-Version:2
01a2:X-GData-Key:key = DEVELOPER-KEY
0217:Slug:test2.flv
0228:内容类型:multipart / related;边界= “a1b2c3d4e5f6g7h8i9”
0268:内容长度:8192
027e:连接:关闭
0290:
=>发送数据,7832字节(0x1e98)
0000:
0002:
0004:
0006: - a1b2c3d4e5f6g7h8i9
001c:
001e:
0020:
0022:Content-Type:application / atom + xml;字符集= UTF-8
0055:
0057:
0059:
005B:
009b:m“”xmlns:media =“”http://search.yahoo.com/mrss/“”xmlns:yt =“”htt
00db:p://gdata.youtube.com/schemas/2007“”>
011b:ype =“”plain“”> Eucharist Promo
015b:pe =“”plain“”>电视节目圣餐的EWTN促销
019b:>
01db:categories.cat“”> EducationEucha
021b:rist,EWTN
024e:
0250: - a1b2c3d4e5f6g7h8i9
0266:
0268:内容类型:video / x-flv
0283:
0285:内容传输编码:二进制
02a8:
02aa:
02ac:.ftypmp42 mp42mp41 Fpmoov lmvhd .8T..8T。 。 )^。
02ec :. 。 。 @
032c :. '.trak \ tkhd ..8T..8T。 。 )JP
036c :. 。 @。@。 $ edts .elst
03ac :. )J.P .. 。 'tmdia mdhd .8T..8T。 u0 ..p .. D
03ec:hdlr vide Mainconcept MP4视频媒体处理器
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1dec:..。。。.. .. .. ..。。。。 .v ..。* * T .. .. .. ..
1e2c:。,。{。S .G .. .d ..。{。.. .. .. .. .. .. .. ..
1e6c:.. ..
1e78:
1e7a:
1e7c: - a1b2c3d4e5f6g7h8i9--
1e94:
1e96:
==信息:上传完全被发送:7832个字节中的7832个
==信息:来自服务器的空回复
==信息:连接#0主机gdata.youtube.com保持完整左侧
==信息:关闭连接#0
答案 0 :(得分:1)
您尝试使用的browser-based upload flow不适合从命令行上传。
更好的是,尝试使用支持的client libraries之一,并避免在cURL中手动执行此操作(除非您真的想这样做)。