是否有管理API密钥的网站?

时间:2008-12-30 21:17:03

标签: api key api-key

我记得有一个第三方网站完成了API密钥的所有注册,配额和密钥生成。我不记得这个名字,所以想知道是否有人知道它?

3 个答案:

答案 0 :(得分:1)

我没有使用它们并且对它们了解甚少,但是当我查看Netflix API时,Mashery突然出现了我的雷达。他们有一个令人印象深刻的客户名单。

答案 1 :(得分:1)

您可以使用3scale(http://www.3scale.net)来执行此操作 - 它提供速率限制,密钥管理,分析,开发人员门户等,并使用语言插件连接到您的API或使用Varnish作为前端。它可以免费获得大量流量。

答案 2 :(得分:0)

使用PHP可以轻松完成:D

<?
$customer = '   ';
$customerid = '   ';
$key = md5('Some salt here'.$customer).md5($customerid);
// Then add something to add it to your database, like 
mysql_query("INSERT INTO APIKEYS Customer='".$customer."' ID='".$customerid.'" Key='".$key."'");
?>

然后将API密钥传递给您的服务器,就像GET函数一样

<?
if(mysql_num_rows(mysql_query("SELECT * FROM APIKEYS WHERE Key='".$_GET['api']."'")) > '0') {
// Verified!
} else {
// Uh oh!
}
?>

希望有所帮助^^;

相关问题