我正在使用以下代码,但它给出了未经授权的 401。我需要完全自动化的解决方案(启动后没有用户干预)所以我必须使用基本身份验证,这意味着没有输出。
import com.google.api.client.http.BasicAuthentication;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.jackson.JacksonFactory;
import com.google.api.services.tasks.Tasks;
import com.google.api.services.tasks.model.Task;
HttpTransport httpTransport = new NetHttpTransport();
JacksonFactory jsonFactory = new JacksonFactory();
BasicAuthentication authentication = new BasicAuthentication("zzzzzz@gmail.com","zzzzzz");
Tasks service = new Tasks(httpTransport, jsonFactory, authentication);
Task task = new Task();
task.setTitle("Publish blog post");
service.tasks().insert("list-id", task).execute();
请帮我解决这个问题。谢谢