UIWebView に URL をロードする代わりに、モバイル バージョンで表示されるように、アプリで tumblr ブログの投稿を表示するにはどうすればよいですか?
質問する
602 次
2 に答える
1
はいhttp://www.tumblr.com/docs/en/apiを使用してください
この API を使用すると、tumblr ページを読み取り、表示したい情報をフレーズ化できます。これには、独自の xml Phaser クラスを作成する必要がありますが、そこにはたくさんのチュートリアルがあります。
Tumblr データの読み取りは簡単です。http: //YOU.tumblr.com/api/readでページを取得するだけで、コンテンツの構造化された XML バージョンがこの形式で取得されます...
このAPIには、tumblrでobjective-cを使用してログインする例もあります
NSString *email = @"example@email.com";
NSString *password = @"password";
NSString *destination_url = @"/iphone";
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]
initWithURL:[NSURL URLWithString:@"https://www.tumblr.com/login"]
];
[request setHTTPMethod:@"POST"];
NSString *request_body = [NSString
stringWithFormat:@"email=%@&password=%@&redirect_to=%@",
[email stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[password stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
[destination_url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]
];
[request setHTTPBody:[request_body dataUsingEncoding:NSUTF8StringEncoding]];
/* Load the request here with an NDA-covered iPhone component
that can view the web.
*/
[request release];
于 2012-08-31T04:38:52.520 に答える
0
サンプルコードについては、ios-tumblr-sdkを参照してください。
api v2を使用して、必要な投稿を抽出します
http://api.tumblr.com/v2/blog/clintonbeattie.tumblr.com/posts?api_key=PyezS3Q4Smivb24d9SzZGYSuhMNPQUhMsVetMC9ksuGPkK1BTt
ドキュメントから
于 2012-08-31T04:43:27.167 に答える