我正在使用asp / html代码。一段时间以来,我正在尝试从http://postimage.org/检索直接图像链接到我的数据库。
我通常通过表单或会话从页面中检索信息。做了一些谷歌研究,但没有找到有用的信息。 找到显示直接图像链接的字段,但如何提取它?
<tr>
<td><textarea wrap='off' onmouseover='this.focus()' onfocus='this.select()' id="code_2" scrolling="no">http://s24.postimg.org/xcbpadh6d/NO_PICTURE.jpg</textarea></td>
<td style="width:170px;"><span id="result_2">Direct Link</span></td>
<td><div id="clip_button_2" class="my_clip_button" data-clipboard-target="code_2">copy to clipboard</div></td>
</tr>
任务是检索直接链接,不用去投放网站的上传图片并复制链接。 (从来没有这样做过,所以不知道怎么做,但我明白它需要服务器端脚本)。
该网站为此提供了bbc代码:
<script type="text/javascript" src="http://mod.postimage.org/website-english.js" charset="utf-8"></script>
但我不知道如何将它集成到我的asp / html代码中。像http://www.bbcode-to-html.com/这样的网站提供了从bbc到html的转换工具,但它们没有帮助。
<p><script type="text/javascript" src="http://mod.postimage.org/website-english.js" charset="utf-8"></script></p>
答案 0 :(得分:0)
如果我理解了你的问题,你可以在asp代码中解析html页面(你的第一个代码片段来自哪里)。见html node parsing with ASP classic
PS。对不起我的英语,我来自芬兰(圣诞老人住在这里!)
答案 1 :(得分:0)
我尝试通过生成图像标记来解析此网站的图像。可能的令牌数量为13537086546263552.检查所有密钥的平均速率为每秒一个令牌需要大约25年。
试试这个:
//$html - postimg curl response
preg_match_all('/property="og:image"[\s]content="\D.*"/', $html, $matches);
$img = preg_split('/[\"]/', $matches[0][0]);
echo $img[3];