Puedo subir videos a youtube utilizando su formato de entrada/salida xml pero su documentación sobre cómo implementar la carga con json-c es frustrantemente escasa. Por ejemplo, ¿cuál es la 'clave' para los datos json que me estoy pegando en el cuerpo? O dicho de otra manera, ¿cómo se agrega la cadena json al cuerpo de la solicitud?¿Cómo se sube un video a youtube usando el formato json-c?
Respuesta
Aquí están las instrucciones para subir un vídeo a través de JSON-C:
https://developers.google.com/youtube/2.0/developers_guide_jsonc#Add_Video
La carga se realiza en dos partes: 1) En primer lugar, cargar los metadatos en formato JSON. La respuesta de esto contendrá una URL de carga. 2) Suba el video real a la URL de carga.
Sin embargo @Alexander es correcto, el cliente de Objective-C puede ser una ruta mejor, ya que se encarga de todos los detalles de la carga para usted:
He leído y probado las instrucciones durante horas en vano, ¿las ha utilizado realmente y ha tenido éxito? En lo que respecta al cliente gdata, sé que puede cargar archivos usando el cliente gdata y he seleccionado su código, no usan JSON-C tampoco, así que hay ejemplos. No quiero usar su biblioteca porque está bastante hinchada y ya puedo cargar archivos usando una clase. Me escribí a mí mismo que interactúa directamente con la API, solo quiero hacerlo usando JSON-C en lugar de XML. . – Shizam
¿Tiene un fragmento del código que se está rompiendo y el mensaje de error que está recibiendo? – monsur
Ha pasado mucho tiempo desde que intenté hacerlo funcionar, pero el problema radicaba en que no era capaz de encontrar o analizar los datos JSON que estaba colocando en el cuerpo y el mensaje de error era inútil (algo en el sentido de 'cuerpo inválido'). Lo que me hizo creer que no estaba proporcionando el JSON en el formato correcto o con la clave correcta o algo así, pero la prueba y el error no estaban produciendo ningún resultado y la documentación no ayudó. – Shizam
- 1. ¿Cómo se sube un archivo a un servidor FTP?
- 2. ¿Cómo descargar un video de youtube usando la API de youtube?
- 3. extrae el autor de YouTube Video usando Python y YouTubeAPI
- 4. Captura el evento cuando se termina un video de youtube usando javascript
- 5. ¿Cómo subir un video a YouTube en Android?
- 6. ¿Incrustar video de youtube en el descuento?
- 7. Incruste el video de youtube sin el enlace de youtube
- 8. Usando get_video en YouTube para descargar un video
- 9. Pausa video de youtube, youtube api
- 10. android youtube: compartir un video de youtube PARA mi aplicación?
- 11. ¿Cómo puedo subir un video a YouYube usando la API de Youtube en C#?
- 12. Subir video a YouTube como no listado
- 13. Cómo rotar incrustado youtube video a modo de paisaje
- 14. Evento cuando terminó el video de youtube
- 15. Video de YouTube en HTML5
- 16. Reproducir un video de youtube incrustado en el bucle
- 17. No se pudo encontrar el error de clase al intentar subir un video a YouTube usando la API de gdata
- 18. Python expresiones regulares convertir youtube url para youtube video
- 19. ¿Cómo validar identificadores de video de youtube?
- 20. ¿Cómo se muestra el reproductor de video de youtube en el sitio web?
- 21. ¿Cómo puedo recuperar los detalles del video de YouTube desde la URL del video usando PHP?
- 22. YouTube PHP API - ¿Obtiene el estado del video subido anteriormente?
- 23. ¿Cómo obtener la imagen estática de un video de youtube usando javascript?
- 24. No mantenedor sube a Hackage
- 25. Tome el audio de un video de youtube
- 26. ¿Cómo puedo detener un video con Javascript en Youtube?
- 27. Parse json data form Youtube api
- 28. cómo mostrar un video de youtube en la aplicación WP7?
- 29. Cómo incrustar y reproducir un video de YouTube en Android
- 30. cómo mostrar el video de Youtube en android VideoView?
¿Ha visto http://code.google. com/p/gdata-objectivec-client /? Tal vez esto resolverá tu problema. No lo he intentado, si y cómo la carga de videos funciona con esta biblioteca, pero los comentarios y las descargas funcionan muy bien – Alexander
¿Cuál es la razón por la que desea cambiar a JSON si el formato XML funciona para usted? – Sven
JSON es fácilmente convertible desde y hacia objetos nativos (NSDictionary, NSArray) y es más fácil (para mí) leer en línea con Obj-C. XML, por otro lado, no se traduce tan bien y no es tan fácil de analizar/crear. Afortunadamente puedo pedirle a youtube que devuelva mi resultado en JSON. – Shizam