2012-07-15 23 views
5

Tôi đang cố gắng sử dụng Plugin Google để tạo một Web API như thể hiện trong video này:ứng dụng: không api trong explorer

Building web API's for Android nhìn thấy từ 26:50 đến 39:40

tôi cần một cơ sở dữ liệu cho ứng dụng Android của tôi và cố gắng sử dụng điểm cuối đám mây của Google, nhưng tôi không thể thực hiện theo dõi video này. Tôi đã tìm kiếm hơn một ngày để tìm ra những gì tôi đang làm sai.

Khi tôi chạy các ứng dụng web,

http://localhost:8888/_ah/admin/datastore?kind=message 

nhìn ổn và tôi có thể chèn dữ liệu sử dụng curl

ví dụ:

curl -H 'Content-Type: application/json' -d ' { "msMsg" : "my message!", "id" : 1 } ' http://localhost:8888/_ah/api/msgendpoint/v1/msg 

Nhưng khi tôi làm

http://localhost:8888/_ah/api/explorer 

Tôi nhận được thông tin này:

HTTP ERROR 404 
Problem accessing /_ah/api/explorer. Reason: 
    NOT_FOUND 
+2

Điểm cuối hiện đang nằm trong chương trình đóng kiểm tra đáng tin cậy. Bạn đã nộp đơn chưa http://endpoints-trusted-tester.appspot.com – alex

+0

Cảm ơn! Đó là trong trường hợp xảy ra, tôi chưa được chấp nhận. Tôi không chắc chắn rằng tôi sẽ không thể sử dụng nó tại địa phương ... – Boy

Trả lời

5

Bạn có thể cần triển khai ứng dụng của mình để URL này hoạt động. Là một thay thế, bạn có thể thử điều hướng đến một URL như sau:

https://developers.google.com/apis-explorer/?base=http://localhost:8888/_ah/api

URL này sẽ đọc tài liệu Discovery địa phương của bạn (từ trình duyệt của bạn) và hiển thị các API Explorer cho những API.

+0

Không, quá tệ. Màn hình trình khám phá này có các tùy chọn 'Dịch vụ', 'tất cả các phiên bản' và 'lịch sử yêu cầu' ở bên trái, nhưng khung trung tâm của trang vẫn trống. Tôi có định cấu hình sai bằng cách nào đó không? Tôi không có kinh nghiệm với điều này. BTW: Tôi cũng đã triển khai nó, nhưng điều đó không hoạt động ... Tôi đang thiếu một cái gì đó ... – Boy

+0

Bạn có thể chỉ cho tôi API được triển khai của bạn không? Tôi có thể chẩn đoán điều này tốt hơn với thông tin đó, nó có thể là một lỗi trong Endpoints. –

+0

Tôi đã gửi một email đến tài khoản gmail của bạn mà tôi đã tìm thấy ở đâu đó. Không chắc chắn nếu nó có thể làm bất kỳ thiệt hại nếu url được hiển thị công khai. Tôi thực sự mới ở công cụ ứng dụng. – Boy