2013-08-19 41 views
5

Tôi có một công cụ ứng dụng hàng đợi công việc mà cố gắng để gọi một thiết bị đầu cuối điện toán đám mây, nhưng khi tôi nhìn thấy ngọn lửa nhiệm vụ hàng đợi ra khỏi nó được một 404. Tôi xác nhận các thiết bị đầu cuối được cấu hình cho bài:Điểm cuối của Google Cloud có thể được truy cập bằng hàng đợi tác vụ không?

@ApiMethod(name = "sendemail", path = "sendemail", httpMethod = HttpMethod.POST) 

và tôi xếp hàng như thế này:

TaskOptions lOptions = TaskOptions.Builder.withUrl("/_ah/api/email/v1/sendemail"); 

Tôi có thể nhấn điểm cuối bằng trình khám phá thiết bị đầu cuối, tôi thiếu gì? Cảm ơn!

Trả lời

0

Có thể là mặc định để có phương pháp thử thêm phương thức POST hoặc thực hiện phương thức endspoints.

withUrl("....").method(Method.POST) 
+0

Tôi cũng đã thử điều đó, không có súc sắc. Đối với một số lý do nó như thể nó không thể nhận được vào URL. Tôi có thể nhấn nó từ một máy khách REST bên ngoài App Engine và nếu tôi nhìn vào những gì trình thám hiểm API thực hiện nó cũng làm cho một yêu cầu POST đơn giản. Bất kỳ ý tưởng nào khác? bạn đã thử điều này và làm nó hoạt động chưa? Cảm ơn! – Shaun

+0

vâng, tôi đã thử thêm một nhiệm vụ với điểm cuối nhưng trên python, và nó hoạt động. – Faisal

+0

Tôi đang sử dụng Java nên tôi tự hỏi tại sao nó lại khác? Hoặc có lẽ tôi đang làm điều gì đó sai, tôi sẽ thử nó ngày hôm nay để xem tôi có thể có được một ví dụ đơn giản để làm việc hay không. – Shaun

Các vấn đề liên quan