小编Chr*_*zer的帖子

如何使用OAuth在C#中创建新的Google云端硬盘服务

我正在尝试编写一个简单的命令行应用程序,将文件上传到Google云端硬盘.我正在按照此处提供的步骤操作:https://developers.google.com/drive/web/quickstart/quickstart-cs

他们提供的示例代码无法编译,特别是以下行:

var service = new DriveService(new BaseClientService.Initializer()
            {
                Authenticator = auth
            });
Run Code Online (Sandbox Code Playgroud)

这会返回错误:

"'Google.Apis.Services.BaseClientService.Initalizer'不包含'Authenticator'的定义"

显然API已经改变,但我找不到新的方法来做到这一点.

c# google-api oauth-2.0 google-drive-api google-oauth

2
推荐指数
1
解决办法
5772
查看次数

如何使用 curl 在 php 中调试 get 请求

我正在尝试使用 curl 在 php 中发出一个 get 请求。这就是我正在做的:

$curl = curl_init();

curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, "username:password");

curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec($curl);
curl_close($curl);

printf($result);
Run Code Online (Sandbox Code Playgroud)

但是 $result 不打印任何内容,没有成功或失败的消息。我已经通过邮递员和网络浏览器成功到达端点,所以我知道它可以工作。打印出 $curl 打印:"Resource #1" 这让我认为 curl 已正确安装在服务器上。

我不确定接下来要采取什么步骤才能使事情顺利进行。

php debugging rest curl get

2
推荐指数
1
解决办法
5035
查看次数

标签 统计

c# ×1

curl ×1

debugging ×1

get ×1

google-api ×1

google-drive-api ×1

google-oauth ×1

oauth-2.0 ×1

php ×1

rest ×1