2

サインアップ、クォータ、API キーのキー生成をすべて行うサード パーティのサイトがあったことを覚えています。名前が思い出せないので、どなたかご存知の方いらっしゃいませんか?

4

3 に答える 3

1

3scale ( http://www.3scale.net ) を使用してこれを行うことができます - レート制限、キー管理、分析、開発者ポータルなどを提供し、言語プラグインまたはフロントとして Varnish のようなものを使用して API に接続します終わり。トラフィック量が多い場合は無料です。

于 2012-04-11T04:55:31.577 に答える
1

私はそれらを使用したことがなく、それらについてほとんど知りませんが、先日、Netflix API を調べていたときに、Masheryが私のレーダーに出くわしました。彼らは顧客のかなり印象的なリストを持っています.

于 2008-12-30T21:47:54.090 に答える
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."'");
?>

次に、おそらく GET 関数のように、API キーがサーバーに渡されると

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

参考になれば幸いです^^;

于 2009-09-30T23:58:30.517 に答える