nticaric / awis
用于向Alexa Web信息服务发送请求的PHP包
v1.0
2016-08-17 15:16 UTC
Requires
- php: >=5.3.0
- guzzlehttp/guzzle: >=6
- nesbot/carbon: ~1.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-20 01:13:53 UTC
README
用于向Alexa Web信息服务发送请求的PHP包
##安装
安装Awis最简单的方法是通过 composer。创建以下 composer.json
文件,然后运行 php composer.phar install
命令来安装。
{ "require": { "nticaric/awis": "dev-master" } }
示例
UrlInfo
UrlInfo
动作提供有关网站的信息,例如
- 网站的受欢迎程度
- 相关网站
- 网站所有者的联系信息
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $awis->getUrlInfo("example.com"); //prints the raw xml response echo (string) $response->getBody();
getUrlInfo
方法支持第二个参数,允许您设置有效的 ResponseGroup
。默认设置为 ContentData
。响应组的可能值包括
响应组
元响应组
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $awis->getUrlInfo("example.com", "ContentData");
流量历史
流量历史
动作返回自2007年8月以来的每日Alexa流量排名、每百万用户覆盖范围和每百万用户唯一页面浏览量。这些数据用于生成alexa.com上的流量图表。
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $awis->getTrafficHistory("example.com");
分类浏览
分类浏览
动作和 分类列表
动作一起提供基于Open Directory(www.dmoz.org)的目录服务,并通过Alexa流量数据进行增强。
对于任何给定的类别,分类浏览动作返回子类别的列表。在特定类别中,您可以使用分类列表动作获取该类别内的文档,并按流量排序。
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $awis->getCategoryBrowse("example.com", "Categories", "Top/Arts");
分类列表
分类列表
动作是基于Open Directory(www.dmoz.org)的目录服务。对于任何给定的类别,它返回该类别内包含的网站列表。
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $awis->getCategoryListings("example.com", "Top/Arts", "Popularity", "False", 1, 20);
链接进来的网站
链接进来的网站
动作返回指向给定网站的网站列表。在链接到网站的每个域名中,只返回一个链接——具有最高页面级别流量的链接。数据每两个月更新一次。
使用方法
use Nticaric\Awis\Awis; $awis = new Awis("ACCESS_KEY_ID", "SECRET_ACCESS_KEY"); $response = $this->awis->getSitesLinkingIn("example.com");