帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:数据  PHP  THIS  IMDB  COM  
This class can be used to retrieve data from IMDB.com with PHP.

  • 源代码名称:PHP-IMDB-Grabber
  • 源代码网址:http://www.github.com/FabianBeiner/PHP-IMDB-Grabber
  • PHP-IMDB-Grabber源代码文档
  • PHP-IMDB-Grabber源代码下载
  • Git URL:
    git://www.github.com/FabianBeiner/PHP-IMDB-Grabber.git
  • Git Clone代码到本地:
    git clone http://www.github.com/FabianBeiner/PHP-IMDB-Grabber
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/FabianBeiner/PHP-IMDB-Grabber
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • PHP IMDb.com-抓取器

    这个PHP库使你能够从 IMDB.com. 中提取数据

    脚本是概念的一个证明。 主要是工作,但你不应该用它。 IMDb不允许这种数据提取方法。 我个人不使用或者推广这个脚本,如果你使用它,你是完全响应的。

    使用的技术称为"网页抓取工具"。 这意味着如果IMDb改变它的HTML源中的任何内容,该脚本很可能会失败。 我不会定期更新这个,所以不要计算它的工作时间。

    许可证

    许可证( MIT )

    用法

    <?phpinclude_once'imdb.class.php';$oIMDB=newIMDB('Movie Title or IMDB URL');if ($oIMDB->isReady) { [... Dosomething, seebelow.. .] }else { [... Moviewasnotfound.. .] }}?>

    获取所有可用数据

    getAll()

    也称为

    getAka()

    纵横比

    getAspectRatio()

    大奖

    getAwards()

    Cast

    getCast($iLimit = 0, $bMore = true) 如果需要,$iLimit 定义返回的最大人员数量,如果需要,则将添加到字符串中

    ( 带链接)

    getCastAsUrl($iLimit = 0, $bMore = true, $sTarget = '') 如果需要,$iLimit 定义返回的最大数量,如果需要将添加到字符串,则 $sTarget 定义一个目标

    铸造和字符

    getCastAndCharacter($iLimit = 0, $bMore = true) 如果需要,$iLimit 定义返回的最大人员数量,如果需要,则将添加到字符串中

    铸造和字符( 带链接)

    getCastAndCharacterAsUrl($iLimit = 0, $bMore = true, $sTarget = '') 如果需要,$iLimit 定义返回的最大数量,如果需要将添加到字符串,则 $sTarget 定义一个目标

    证书

    getCertification()

    getColor()

    公司

    getCompany()

    公司( 带链接)

    getCompanyAsUrl($sTarget ='') - $sTarget 定义一个目标

    国家

    getCountry()

    国家( 带链接)

    getCountryAsUrl($sTarget ='') - $sTarget 定义一个目标

    创建者

    getCreator()

    创建者( 带链接)

    getCreatorAsUrl($sTarget ='') - $sTarget 定义一个目标

    董事

    getDirector()

    导演( 带链接)

    getDirectorAsUrl($sTarget ='') - $sTarget 定义一个目标

    getGenre()

    ( 带链接)

    getGenreAsUrl($sTarget ='') - $sTarget 定义一个目标

    语言

    getLanguage()

    语言( 带链接)

    getLanguageAsUrl($sTarget ='') - $sTarget 定义一个目标

    位置

    getLocation()

    位置( 带链接)

    getLocationAsUrl($sTarget ='') - $sTarget 定义一个目标

    英镑

    getMpaa()

    plot 关键字

    getPlotKeywords()

    plot

    getPlot($iLimit = 0) - $iLimit 定义返回的最大字符数

    海报

    getPoster($sSize = 'small', $bDownload = true) - $sSize 定义小或者大的海报大小,如果应该下载海报,则为 $bDownload

    评分

    getRating()

    发布日期

    getReleaseDate()

    运行时间

    getRuntime()

    getSeasons()

    季( 带链接)

    getSeasonsAsUrl($sTarget ='') - $sTarget 定义一个目标

    混音

    getSoundMix()

    标语

    getTagline()

    标题

    getTitle($bForceLocal = false) - $bForceLocal 尝试返回电影的原始 NAME

    拖车

    如果你想直接链接到播放机,getTrailerAsUrl($bEmbed = false) - $bEmbed 定义。

    网址

    getUrl()

    用户评论

    getUserReview()

    getVotes()

    Writer

    getWriter()

    作者( 带链接)

    getWriterAsUrl($sTarget ='') - $sTarget 定义一个目标

    getYear()

    Bug?

    如果遇到任何故障,请随时提交问题。 确保启用调试: const IMDB_DEBUG = true;imdb.class.php 中。



    文章标签:COM  数据  PHP  THIS  IMDB  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语