使用PHPillow连接到Cloudant(CouchDB)

时间:2012-11-07 18:10:34

标签: couchdb cloudant

PHPillow使用此方法创建连接:

phpillowConnection::createInstance(HOST, PORT_NUMBER, USERNAME, PASSWORD);

但是,我使用Cloudant作为CouchDB服务,所以我需要以稍微不同的方式连接(使用CURL):

curl https://username:password@username.cloudant.com/_all_dbs

有没有人有这方面的经验?

1 个答案:

答案 0 :(得分:2)

连接到Cloudant就像连接到CouchDB一样,因此PHPillow连接方法中的变量 - HOSTPORT_NUMBERUSERNAMEPASSWORD - 可以作为如下:

  • HOST:[username] .cloudant.com
  • PORT_NUMBER:443(安全HTTP即HTTPS的默认设置)
  • USERNAME:您的Cloudant用户名或API密钥
  • PASSWORD:您的Cloudant密码或API密码

因此,使用PHPillow与名为 fakeuser 的帐户进行连接,密码为 fakepassword ,如下所示

phpillowConnection::createInstance("fakeuser.cloudant.com", 443, "fakeuser", "fakepassword");

这有意义吗?