followOA
Bắt đầu hỗ trợ ở phiên bản:
- SDK: 2.5.3
Lưu ý
Cần xin cấp quyền tại trang Quản lý ứng dụng
Theo dõi Official Account. Khi gọi api, một thông báo sẽ được hiển thị. Lưu ý, để giúp các nhà phát triển Mini App sử dụng flow xin quyền một cách hiệu quả, cũng như phù hợp với chính sách của Zalo Mini App điều 3.3.4. Mini App Team đã đưa ra một số gợi ý thiết kế trải nghiệm như thông tin bên dưới. Nhà phát triển cần giải thích rõ ràng và trực quan mục đích xin quyền để người dùng dễ dàng hiểu và đồng ý cung cấp thông tin.
Nhằm đảm bảo trải nghiệm thoải mái của người dùng Mini App, chúng tôi sẽ từ chối xét duyệt cho những Mini App có luồng xin cấp quyền chưa rõ ràng, không nêu được mục đích xin quyền đến người dùng. Tham khảo một số trường hợp vi phạm như bên dưới:
Parameters
Object object
Property | Type | Default | Required | Description | Minimum Version |
---|---|---|---|---|---|
id | string | true | Id của Official Account | ||
success | function | Callback function khi gọi api thành công | |||
fail | function | Callback function khi gọi api thất bại |
Sample Code
import { followOA } from "zmp-sdk/apis";
followOA({
id: "xxxx",
success: () => {},
fail: (err) => {}
});
Hoặc
import { followOA } from "zmp-sdk/apis";
const follow = async () => {
try {
await followOA({
id: "xxxx"
});
} catch (error) {
// xử lý khi gọi api thất bại
console.log(error);
}
};
Errors
Code | Message | Note |
---|---|---|
-201 | User deny process action! | Người dùng từ chối |