は、ソーシャルアプリは、機能を持っています。それはどうすればいいですか?iOSのどのURLからサムネイルを取得するには?我々はそれが<a href="https://i.stack.imgur.com/6BWwN.png" rel="noreferrer"><img src="https://i.stack.imgur.com/6BWwN.png" alt="enter image description here"></a></p> <p> はiOSアプリで行うことは、このことが可能であり、そのURLから私たちにサムネイルを与えているテキストビュー上のリンクを貼り付ける際に、両方のチャットのアプリで
7
A
答えて
1
を(ただ、 "iOSのOpenGraphパーサを" グーグル)私は最終的に使用
MTDURLPreview on githubでそれをやった
#import "MTDURLPreview.h"
[MTDURLPreview loadPreviewWithURL:@"url here" completion:^(MTDURLPreview *preview, NSError *error) {
NSLog(@"Image URL : %d", [preview.imageURL isEqual:[NSNull null]]);
NSLog(@"Content : %@", preview.content);
NSLog(@"Title : %@", preview.title);
}];
はあなたの問題を解決を願っています。
8
私はHTMLコンテンツを解析し、.png、jpgなどのファイルへのリンクを見つけようとします。次に、非常に小さい画像やCSSで背景として指定された画像を除外する解像度をチェックします。その結果、ユーザーはあなたが添付したスクリーンショットのようなフィルタリングされた画像のリストを取得します。あなたはPhoneGapのを使用することができ、これは自動的に動作させるためにhttps://github.com/nolanw/HTMLReader
2
、あなたのような
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="video.movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
2
ページたとえば、HTMLのソースを表示するためにいくつかのアルゴリズムを入力する必要があります使用することができパーサとして
FacebookはOpenGraph情報をWebページから使用して、リンクのサムネイルを生成します。 OpenGraphの属性は、Webページに表示されるオブジェクトを表します。
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="video.movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
これらのメタタグはog
の接頭辞を持っている:A.Krasniqiの答えに示すようOpenGraphデータは、メタタグに格納されます。
基本OpenGraph属性が含まれます:
- OG:タイトル(オブジェクトのタイトル)
- OG:タイプ(オブジェクトの種類、例えばvideo.movie)
- OG:URLを(このオブジェクトへの永久的な、正規のURL)
- OG:画像(ページを表す画像)
他のタグは、次のとおり
- OG:説明(オブジェクトの説明)
- OG:ビデオ
- OG:オーディオ
すべてOpenGraphパラメータは、次のことができ、これらを解析するにhere
を文書化されていますNSXMLParser
を使用しますが、他はOpenGraphパーサーを実装しています。
関連する問題
- 1. 2つの異なるUIToolbarsが異なるスタイルにデフォルト設定されているのはなぜですか?これらのツールバーが異なって見えること</p> <p><img src="https://i.stack.imgur.com/xpUYa.png" alt="enter image description here"> <img src="https://i.stack.imgur.com/YXbAQ.png" alt="enter image description here"></p> <p>お知らせ:
- 2. は、これはどのように</p> <p><img src="https://i.stack.imgur.com/q1ySm.png" alt="enter image description here"></p> <p>私は何をすべき...
- 3. は、Drupalの7では8</p> <p><a href="https://i.stack.imgur.com/vlXrm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/vlXrm.png" alt="enter image description here"></a></p> <p>Drupalのフロントページのヘッダータイトルからあなただけのpage.tpl.phpでのコードのこの部分を追加し、「ようこそ」削除する方法はDrupal 8
- 4. この絵<img src="https://i.stack.imgur.com/LPic0.png" alt="enter image description here"></p> <p>で見える
- 5. HTMLイメージマップでは、これが現在のプロジェクト<a href="http://bit.ly/t43Sap" rel="nofollow">http://bit.ly/t43Sap</a></p> <p>である、それはここで私の落書きのようにそれを行うことが可能である、
- 6. クリップボックスシャドウは、方法はあり現在鉱山が</p> <p><a href="https://i.stack.imgur.com/xDug1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xDug1.png" alt="enter image description here"></a></p> <p>下の画像のように見える
- 7. <HREFまたは<ASP:私の実行、 <img src="https://i.stack.imgur.com/SgRAe.png" alt="enter image description here"></p> <p>ので:ハイパーリンク.....タグは、ランタイム
- 8. は、私は私はそれがD3で利用できないと思う<a href="http://dynamicdatadisplay.codeplex.com/" rel="nofollow noreferrer">D3</a></p> <p><img src="https://i.stack.imgur.com/NuQXS.png" alt="enter image description here"></p> <p>を使用して、このようなステップ折れ線グラフがしたいの動的データ表示
- 9. gitlabにSSH鍵を追加するにはどうしたらいいですか?</p> <p><a href="https://i.stack.imgur.com/trDuT.png" rel="noreferrer"><img src="https://i.stack.imgur.com/trDuT.png" alt="enter image description here"></a></p> <p>SSHキーを追加する方法は本当にわからない。ここで
- 10. 助言:ドラッグドロップは、私が<a href="http://scratch.mit.edu/" rel="nofollow noreferrer">MIT's Scratch</a></p> <p><img src="https://i.stack.imgur.com/h7MIQ.gif" alt="enter image description here"></p> <p>のように動作し、iPhoneやiPadのアプリを構築したい
- 11. エラー私は</p> <p></p> <p><a href="https://i.stack.imgur.com/aIxqc.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aIxqc.jpg" alt="enter image description here"></a>エラーを作成発生かみそりMVCプロジェクトを作成しようとしています
- 12. iOSでサウンド振幅をグラフィカルに表示して表示する方法は?私はこれを達成することができますどのように</p> <p><img src="https://i.stack.imgur.com/hVHRm.png" alt="enter image description here"></p> <p>誰かが私を導いてくださいすることができ:
- 13. カスタム私はこの</p> <p><img src="https://i.stack.imgur.com/iaGSo.png" alt="enter image description here"></p> <p><img src="https://i.stack.imgur.com/7fvsi.png" alt="enter image description here"></p> <p>のように見えるフィルタリングでコンボボックスを作成する必要があるコンボボックス
- 14. IOS5 Double-highステータスバーのテキストを変更することはできますか?我々は、VoIPアプリを実装しているし、我々はそれがより有意義したいと思い、次の<a href="http://developer.apple.com/library/IOs/#documentation/UserExperience/Conceptual/MobileHIG/TechnologyUsage/TechnologyUsage.html" rel="nofollow">link.</a></p> <p>でいうIOS SDKで
- 15. は、私は私のシステムで行うことができるはず何<a href="http://jsfiddle.net/Adnaves/hLGsH/" rel="nofollow">JSFIDDLE</a></p> <p>に私のコードのすべてを貼り付けている私のランダムに作成されたID
- 16. はどのように</p> <p><code>ctrl + E + T</code></p> <p>それはReSharperのユーティリティであるをクリックすることで、私が貼り付けられたスタックトレースに移動し、私は</p> <p>に使用覚えて貼り付けたスタックトレースのビジュアル・スタジオ
- 17. アプリの名前空間を取得/変更しますか? 「</p> <p><img src="https://i.stack.imgur.com/EWRos.png" alt="enter image description here"></p> <p>だから、これは総ような音に起こっている:
- 18. イメージ上でユーザーの場所をプロット(表示)する方法は?このような画像に</p> <p>を表示するユーザの現在位置:</p> <p><img src="https://i.stack.imgur.com/qwHBH.jpg" alt="enter image description here"></p> <p>はい、この画像のようなので、ここでのiOS
- 19. カスタムリストの箇条書き:活動のための私のアプローチ</p> <p><img src="https://i.stack.imgur.com/RSBBn.png" alt="enter image description here"></p> <p>とセクションがリストを使用してそれらのオプションを作成することでしたオブジェクト:
- 20. この拡張は</p> <p><a href="https://i.stack.imgur.com/kM51k.png" rel="noreferrer"><img src="https://i.stack.imgur.com/kM51k.png" alt="enter image description here"></a></p> <p>と私のphpinfo()に...
- 21. は、添付された画像<img src="https://i.stack.imgur.com/vCKqH.png" alt="enter image description here"></p> <p>に示すように、画像のiOS SDK
- 22. は私が <p><img src="https://i.stack.imgur.com/0rjUj.jpg" alt="enter image description here"></p> <p>レイアウト</p>のこのタイプを作成しようとしましたが、私はここでその方法のようになっていないことができ、レイアウト
- 23. Firebaseこれは私のデータベース</p> <p><a href="https://i.stack.imgur.com/xOclS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/xOclS.png" alt="enter image description here"></a></p> <p>ある
- 24. </p> <p><img src="https://i.stack.imgur.com/cqb1T.png" alt="enter image description here"></p> <p>この画像によう 私は、現在の地域の私の四隅の長いと緯度を知る必要があり、Googleは
- 25. 、チーム - >上流にプッシュして、ストリームアップからのフェッチ、コミットすることができたり、押していないことイム後 <a href="https://i.stack.imgur.com/TCbN9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/TCbN9.png" alt="enter image description here"></a></p> <p>Gitのステージングビューアで
- 26. は、どのように私はこの答えはここにあるが、私はそれを見つけることができなかった(または私はそれを見たときに、少なくとも<em>は</em>それを認識!)</strong>を知っ<strong>HTMLの画像のsrcタグ
- 27. jQueryのは、ネストされた順序付きリストをループして、私はこのリストをループのことができるようにとの正確な位置を保存するこの</p> <p><img src="https://i.stack.imgur.com/yQ8qk.png" alt="enter image description here"></p> <p>のように見える各要素
- 28. は私がマップ上のすべてのマーカーを表示することができています<a href="https://i.stack.imgur.com/tlKOr.png" rel="noreferrer"><img src="https://i.stack.imgur.com/tlKOr.png" alt="this"></a></p> <p>のようなものを見せたい
- 29. 2にアンドロイドスタジオ1をアップグレードした後、私は <p><a href="https://i.stack.imgur.com/AqxlY.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AqxlY.png" alt="enter image description here"></a></p> <h1>Androidのスタジオ版</h1>を取得
- 30. ダイナミックコンポーネントは、上の写真で</p> <p><a href="https://i.stack.imgur.com/abdWR.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/abdWR.png" alt="enter image description here"></a></p> <p>、掲示板での広告で例えば
何を試しましたか?質問をする前に、あなた自身でこれを探してみてください。 – Popeye
[現在のAVPlayerのサムネイルまたは画像を作成する](http:// stackoverflow。com/questions/15360721/create-a-thumbnail-of-avplayer-at-current-time) – Popeye
元の画像があればいつでもサムネイルを作成できます。 YouTubeは基本的にAPIを通じて小さなサムネイルを提供しています。そのAPIを使用する場合は、それを見たに違いありません。 – holex