可以使用 PHP 连接 Azure CosmosDB 吗?

5 php azure azure-cosmosdb

我目前正在构建一个 web 应用程序,我需要使用 CosmosDB。我一直在尝试为 PHP 寻找连接脚本,但似乎找不到直接的答案。

所以我的问题是,我可以使用 PHP 连接 Azure Cosmos DB 吗?我有一个来自 Unity 的脚本,可以将数据作为 JSON 文件解析到 CosmosDB,但是我可以使用 PHP 连接到 Azure 吗?哪种方法最适合访问数据?

如果是这样,是否有我需要的 API 或某个连接脚本?我愿意接受建议,但直接回答会有很大帮助,因为我目前使用的是 Bluehost 的共享主机,所以我坚持使用典型的 LAMP 配置。

顺便说一句,如果你觉得这篇文章很熟悉,那是因为我半小时前也在 Reddit 上发布了这篇文章。

谢谢!

sot*_*ona 0

克隆https://github.com/Azure-Samples/azure-cosmos-db-graph-php-getting-started.git 然后在 connect.php 中填写您的凭据

$db = new Connection([
    'host' => '<your_server_address>.graphs.azure.com',
    'username' => '/dbs/<db>/colls/<coll>',
    'password' => 'your_primary_key'
    ,'port' => '443'
    // Required parameter
    ,'ssl' => TRUE
]);
Run Code Online (Sandbox Code Playgroud)