je suis en train de télécharger une vidéo aux favoris sur mon compte, mais il montre Requête invalide Uri et le code d'état = 400Comment télécharger la vidéo à/playlist préférée en utilisant gdata dans l'objectif c
je ne comprends pas comment devrait i formater ma demande
mon code
NSURL *url = [NSURL URLWithString:
http://gdata.youtube.com/feeds/api/users/username/favorite];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"gdata.youtube.com" forKey:@"Host"];
[request setPostValue:@"application/atom+xml" forKey:@"Content-Type"];
[request setPostValue:@"CONTENT_LENGTH" forKey:@"Content-Length"];
[request setPostValue:@"" forKey:@"AuthSubToken"];
[request setPostValue:@"2" forKey:@"GData-Version"];
[request setPostValue:developer_key forKey:@"X-GData-Key"];
[request setPostValue:xml_data forKey:@"API_XML_Request"];
[request setDelegate:self];
[request setDidFailSelector:@selector(requestFailed:)];
[request setDidFinishSelector:@selector(gotTheResponse:)];
[[networkQueue go];
j'ai auth clé jeton et développeur, VIDEO_ID.but ne suis pas sûr de savoir comment passer des données XML dans la demande de poste:
<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
<id>VIDEO_ID</id>
</entry>
NSString * xml_data = contient des données XML sous forme de chaîne
je veux ajouter à votre compte de tube !!! – Swati