Tats回答ポイント 100ptウォッチ 2
1343458145

Objective-Cの質問です。HTMLを取得してog:imageを取得するプログラムを書いてみました。GitHubに上げています。ところが、例外が発生します。


og:imageというのはFacebookなどでURLを入力すると表示される画像です。この画像を指定するにはHTML中に以下のように書きます。

<meta property="og:image" content="http://business.nikkeibp.co.jp/article/NBD/20120727/235043/zu1.jpg">

そこでHTMLを全文取得してog:imageの部分を抜き出すプログラムを書きました。以下のファイルの44行目から75行目です。

https://github.com/weed/p120728_GetOgImage/blob/master/GetOgImage/ViewController.m

しかし、ちゃんと取得できる場合と例外を投げる場合があります。

成功例:http://www.nicovideo.jp/watch/1343369790
失敗例:http://business.nikkeibp.co.jp/article/NBD/20120727/235043/?ST=pc

なぜ例外が発生するのか、教えて下さい。よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-07-28 15:49:05
終了日時
2012-08-04 15:50:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Objective-C88Facebook922GitHub62HTML5036プログラム5048URL11376

人気の質問

メニュー

PC版