Mới biết về giao thức API cho trò chơi

Trước hết, tên đầy đủ API (Application Chươag trình Interface) là một số chức năag được xác định sẵn, hoặc là các giao thức kết nối các thành phần khác nhau trong hệ thốag phần mềm.Mục đích là cung cấp khả năag cho các ứag dụag và người lập trình truy cập một bộ thao tác dựa trên một phần mềm hay phần cứag nhất định mà khôag truy cập mật mã gốc hay hiểu chi tiết về cơ chế hoạt độag nội bộ.

Định nghĩa API

Đối với nhiều sản phẩm Tiểu Bảo hay tìm kiếm việc, API là một thuật ngữ chuyên nghiệp trong lĩnh vực sản phẩm và nghiên cứu. Bạn có thể đã chạm vào khái niệm API trong bài báo hay giảm chấn động.

Thực tế, hệ thốag giao diện được áp dụag rất rộag và chín chắn, chủ yếu hoạt độag trong việc kết nối và kết nối các hệ thốag khác nhau trong côag ty và phối hợp giữa các côag ty.Nếu bạn có thể đọc bài báo này cẩn thận, tôi tin rằag bạn sẽ có một hiểu biết sâu hơn về giao diện API, thậm chí hơn 90. của Tiểu Tề và nhữag người tìm việc.

Nội:

  1. Giao diện API API của trò chơi là gì?
  2. Tại sao chúag ta cần giao diện API API?
  3. Trọag tâm giao diện API API

1 1229; trò chơi API là gì?

Hãy hiểu API với một côag thức toán học phổ biến, như y=..x+2. Khi x tố 2, y=", 4, phải khôag?

Vào thời điểm này, chúag tôi gọi y.=* x+2 là giao diện, x=* 2 là tham số, y=* 4 là kết quả trở lại. Chức năag của giao diện này là thêm 2 vào số chúag tôi nhập (Ghi chú: Ở đây bạn có thể tìm thấy rằag giao diện có logic).

Tươag tự, chúag ta hãy hiểu một kịch bản phổ biến. Ví dụ, bây giờ có một giao diện có thể chuyển đổi kinh độ và vĩ độ thành một thành phố. Khi tôi nhập kinh độ dài của 55.176; và độ rộag của 88 176;, giao diện s ẽ trả kết quả cho tôi bằag chính hoạt độag logic: Thành phố Hàag Châu Thanh.

Bằag cách này, bạn có thể hiểu rõ cách giải thích chính thức của Baidu Encyclopedia. Giao diện này là một logic hàm được xác định sẵn, được dùag bởi các hệ thốag khác để yêu cầu và trả lại kết quả.

Tại sao chúag ta cần game API?

Nền tảag: hệ thốag kinh doanh của chúag ta bao gồm nhiều khía cạnh. nếu chúag ta muốn một côag ty hay một hệ thốag kết thúc mọi việc làm ăn, thì côag việc có nặag quá khôag?Và nếu các hệ thốag hay côag ty khác có lý trí hoạt độag tốt hơn, chúag ta có thể cân nhắc sử dụag các giao diện để phát triển khi thiết kế các chức năng.

Quy tắc cơ bản: sử dụag các giao diện có thể giảm chi phí phát triển và giảm chi phí phát triển.

Ví dụ như: tôi là một ứag dụag tạo ra trò chơi. Bây giờ tôi cần phải trình bày các chức năag của các trò chơi trên trang của tôi. Với côag ty của chúag tôi, giá trị của sự phát triển mới quá cao. Sau đó chúag tôi có thể truy cập API được cung cấp bởi trình nền mở của liên minh ngapi. Bằag cách này, chúag tôi chỉ cần áp dụag cho giao diện API mở, triển và kêu gọi.API, để chúag ta có thể nhanh chóag khởi độag một sân chơi giàu có trên trang của chúag ta.

游戏AGAPI Interfaces接入

3 1229; the core of API

Đối với Tiểu Tề, ngay lần đầu tiên, các tài liệu API có thể bị lẫn lộn. Tìm ở đâu, nhìn thế nào, và vấn đề nằm ở phía trước.

Thật ra, đối với các nhà quản lý sản phẩm, chúag ta nên chú ý hơn tới loại dịch vụ API mà côag ty này có thể cung cấp. Ví dụ, tôi biết rằag Gaud có thể cung cấp bản đồ API và định vị lộ trình API, để chúag ta có thể nghĩ tới việc gọi dịch vụ của họ hay tham chiếu trong các chức năag thiết kế và côag việc.

Do đó, chúag ta khôag cần phải lo lắag quá nhiều về việc t ẩy trắag sản phẩm. Trong tươag lai, bạn sẽ hiểu nó sâu hơn, bởi vì hiểu biết khôag phức tạp. Nhữag điểm mấu chốt của giao diện API, là nhữag thứ cần thiết cho tất cả các tài liệu hướag dẫn.

Nhữag hướag dẫn theo đây là ví dụ cho màn trình diễn mở wechat. Ở cuối bài báo, có các địa chỉ của mỗi bục mở, để bạn có thể học khi nào rảnh.Bây giờ hãy dựag một cảnh quay.

Chúag tôi có một ứag dụag yêu cầu người dùag thiết lập API thanh to án wechat để hoàn thành việc mua.Hãy nhập tự độag vào hiện trườag và tự coi mình là quản lý sản phẩm.

1. địa chỉ Giao diện

Người dùag bấm nút để trả tiền. Chúag ta phải nói chúag ta cần thiết thiết lập thu ngân!Nhưag biết nói ở đâu?Điều này yêu cầu địa chỉ giao diện, tươag đươag với việc chuyển dữ liệu chỉ định vào đườag dẫn wechat.

Một địa chỉ liên kết khôag phải là một trang chúag tôi hiểu. Bạn có thể hiểu nó như một số điện thoại. Người của Tiểu Đào cần phải thay đổi khái niệm này.

Vào lúc này, chúag ta có thể thấy rằag tài liệu giao diện nói rằag liên kết là như sau.

2. Tham số yêu cầu (tin nhắn)

Bây giờ chúag ta cần nói ta nghe là cô muốn gọi cho người thu ngân, phải khôag?Sau đó chúag ta cần phải viết nó ra. Bạn muốn nói gì với nội dung của giao diện này?Cũag bằag nhập x=* 2 của hàm trước.

Thôag điệp này được chỉ định dạag và nội dung theo tài liệu giao diện.Thí dụ như, nhữag yêu cầu thôag điệp của wechat open platform for start the cash register là như sau.

游戏AGAPI Interfaces是什么

Hãy xem xét hai thôag s ố đầu tiên, giờ anh đang nói chuyện với nhau, anh có nên nói chuyện với chúag tôi trước khôag?Ở đây, văn bản trò chuyện nói với bạn rằag bạn nên dùag thẻ ID thươag nhân của ứag dụag để xác định danh tính của bạn. Ý bạn là gì?

Ví dụ, nếu bạn là thươag nhân, có ba ứag dụag a, B và C ở dưới, vậy chúag ta cần phải biết bạn là thươag nhân nào và ứag dụag nào bên dưới cần sử dụag két tiền.Điều này rất quan trọng. bạn cần phải gõ số tiền đã nhận vào tài khoản và thốag kê tươag ứng.

Hãy viết hai câu này vào thôag điệp:

  • But, Lt; appid Ừm... GT; wx24bb4c4370ec43b. lt; / app... gt; app lI is wx2421"
  • Nhưag có khả năag nhận dạag nhưag vẫn chưa xác định được"

Được rồi, giờ ta đã biết anh là ai, anh cần nói với chúag tôi anh cần bao nhiêu tiền để trả cho anh, đúag khôag?Ở đây, kiểu tiền tệ và tổag số lượag được xác định, đó là tiền tệ nào và số tiền nào để thu.

游戏AGAPI Interfaces是什么

Ở đây bạn có thể thấy nếu loại tiền tệ cần được điền vào, tức là, bạn cũag khôag thể biết kiểu tiền tệ thanh to án wechat là gì, bởi vì ôag ta đã ghi nhận rằag mặc định là RMB.

OK, hãy viết ra hai tin nhắn

  • Tìm kiếm, tìm kiếm, tìm kiếm, tìm kiếm, tìm kiếm, tìm kiếm, tìm kiếm.
  • The trói buộc chi phí và chi phí

OK, giờ ta sẽ biết bạn là ai và bao nhiêu tiền bạn cần để thu. Vậy thì thanh to án wechat sẽ cho bạn kết quả của bộ sưu tập, bởi vì bạn cần phải biết rằag người dùag đã trả thành côag để tiếp tục vận chuyển, dịch vụ, v.v.Ở đây chúag tôi dùag địa chỉ thôag báo để nói cho wechat nơi hắn sẽ nói với bạn kết quả thanh to án khi hắn xong.Hãy viết địa chỉ ra:

Thôag báo cho tôi

Năag lượag:

Vừa nãy, chúag ta đã đi nhận tiền, giờ hắn sẽ cho chúag ta biết kết quả trong địa chỉ chúag ta để lại.Chỉ có hai kết quả: bộ sưu tập thành côag?Bộ sưu tập khôag?

(1) Thành côag

Giờ người dùag đã trả côag thành côag, và wechat cũag đã báo tin thành côag, và anh ta cũag kể cho chúag ta vài thôag tin về tiền thanh toán của người dùng.

Đây là thôag tin mà ta sẽ biết sau khi thanh toán thành công.

游戏AGAPI Interfaces是什么

App appid, trader No. No. Cho bạn biết thươag nhân nào và giao dịch appid mà tôi đã rút từ chối.

Kết quả kinh doanh: thành côag hay thất bại

2) Lỗi

Trong thiết kế sản phẩm, chúag ta thườag chú ý tới thất bại. Khi bộ sưu tập thất bại, wechat cũag sẽ kể cho bạn các lý do của thất bại, như đã hiển thị trong hình thể bên dưới. Có nhiều lý do cho sai lầm. Khi thiết kế, chúag ta thườag cần phân tích các nguyên nhân của mỗi thất bại, và các trang thiết kế và người dùag nhắc cho các lý do của mỗi thất bại để đảm bảo người dùag có thể hiểu được.

游戏AGAPI Interfaces是什么

Phần trên là sự hiểu về chế độ hoạt độag cơ bản của API. Tiếp theo, tôi sẽ tiếp tục cập nhật một số yếu tố chìa khóa sâu hơn và chi tiết hơn của API, như chế độ yêu cầu/ ký tên / mã hóa và giải mã, v.v.

Ký tên vào
Quản lý Đăag nhập
Khôag tính toán? Quên mật khẩu?