探索Zalo:从社交APP到Mini App开发指南

news2024/12/28 8:49:30

1.Zalo是什么?

Zalo是一款源自越南的即时通讯和社交软件(相当于国内的微信),由越南VNG公司开发。它集成了多种功能,包括但不限于免费的文字、语音、视频消息发送,高质量的语音和视频通话,群聊功能,朋友圈分享动态,位置共享,以及寻找附近的人等社交功能。Zalo在越南极其流行,并且在东南亚其他国家也有一定的用户基础。

此外,Zalo还为企业和个人提供了类似微信公众号的服务,允许商家开设页面并通过Zalo推广产品和服务。随着功能的不断拓展,Zalo还推出了类似微信小程序的Zalo Mini App,方便用户在不离开Zalo应用的情况下访问和使用第三方服务。

2.如果下载手机Zalo APP?

链接:https://pan.baidu.com/s/10pJgtQnVDY-dJLeETZQVYQ 
提取码:Dagy

手机版分为22年老版和23年新版。

可能存在的问题:

  1. 23年新版依赖于谷歌服务框架,部分不支持谷歌服务的手机(不支持谷歌框架,一旦下载就会闪退),所以只能使用老版,但是可能会注册不了,会显示“Your client version is not officially supported.(2029)”客户端版本问题。
  2. 如果不能注册,可以找支持注册的设备先注册账号,然后直接登录就好了。这些的前提都需要外网。
  3. 部分设备外网可能会麻烦,建议放弃。
  4. 开发需要新版APP才能扫码

3.Zalo Mini App

Zalo的小程序,类似于国内的微信小程序

4.开发Zalo Mini App

需要下载Zalo Mini App Studio,开发者工具,类似于微信小程序开发者工具。

5.如何创建项目

1.首先需要手机设备登陆上账号,以下操作大部分涉及到手机扫码。

2.登录zalo开发者文档。右上角点击头像,手机扫码登录

3.创建项目获取项目ID

链接:Zalo Mini App

 

 

 创建有四步,选择开发-取名字-上传图片-上传宣传图

创建完成就可以获取ID 

 4.下载开发者工具

  链接:Zalo Mini App Studio | Zalo Mini App

 根据自己电脑自行选择

 

 创建完成还需要手机进行扫码

注意:扫码需要新版的APP才可以

 这个框架是react搭建的,语言也是使用react

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1541105.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电子电器架构 —— 诊断数据DTC具体故障篇

电子电器架构 —— 诊断数据DTC起始篇 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师 (Wechat:gongkenan2013)。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 本就是小人物,输了就是输了,不要在意别人怎么看自己。江湖一碗茶,喝完再挣扎…

批量重命名文件名,批量管理文件,复制后轻松删除原文件

在现代工作中,我们经常需要处理大量的文件,无论是工作文档、图片还是视频资料。对于很多人来说,文件管理是一项繁琐且耗时的任务。不过,现在有一种高效的文件管理方法,可以帮助你轻松复制文件后删除原文件夹&#xff0…

Redis入门到实战-第四弹

Redis实战热身Strings 篇 完整命令参考官网 官网地址 声明: 由于操作系统, 版本更新等原因, 文章所列内容不一定100%复现, 还要以官方信息为准 https://redis.io/Redis概述 Redis是一个开源的(采用BSD许可证),用作数据库、缓存、消息代理…

鸿蒙开发学习【地图位置服务组件】

简介 移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。 当用户处于这些丰富的使用场景中时,系统的位置定位能力可以提供…

解析服务器出现大量 TIME_WAIT 和 CLOSE_WAIT 状态的原因及排查方法

服务器出现大量 TIME_WAIT 状态的原因有哪些? 首先要知道 TIME_WAIT 状态是主动关闭连接方才会出现的状态(别陷入一个误区不是只有客户端才能主动关闭连接的),所以如果服务器出现大量的 TIME_WAIT 状态的 TCP 连接,就是…

分布式组件 Nacos

1.在之前的文章写过的就不用重复写。 写一些没有写过的新东西 2.细节 2.1命名空间 : 配置隔离 默认: public (默认命名空间):默认新增所有的配置都在public空间下 2.1.1 开发 、测试 、生产:有不同的配置文件 比如…

关于mysql无法添加中文数据的问题以及解决方案

往数据库表插入语句时,插入中文字段,中文直接变成?的问题, 出现这样的问题就是在创建数据库时 数据库字符集 没有选择uft8, 数据库校对规则没有选择utf8-bin 用 SHOW CREATE DATABASE 数据名; 可以查看你的这个数据库的定义…

设计模式之状态模式(一)

设计模式专栏: http://t.csdnimg.cn/4Mt4u 目录 1.概述 2.结构 3.实现 4.总结 1.概述 状态模式( State Pattern)也称为状态机模式( State Machine pattern), 是允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类, 属于行为型模式。 在状…

<商务世界>《第16课 餐桌礼仪之座次》

1 简要 我国自古以来就很重视座位礼仪,非讲究,分君臣、分宾主、分方位等等而今座位礼仪已经简化为: 以“中”为尊: 中心为尊,突出主位。 以“右”为尊: 从历史上到国际上都是以右为尊。 以“内”为尊&…

算法导论第十四章练习参考答案(26) - 14.1-14.3

Exercise 14.1-1 呼叫顺序为: OS−SELECT(T.root,10) OS−SELECT(T.root.left,10) OS−SELECT(T.root.left.right,2) OS−SELECT(T.root.left.right.left,2) OS−SELECT(T.root.left.right.left.right,1) 然后,我们得到…

UKP3d的协同设计相关问题

用户在用UKP3d多人协同设计,反映以前保存的内容为什么没有呢? 经查,协同设计的某一用户并没有打开协同去用。如A,B两人协同设计,B并不是用“打开—协同项目”,而是用“打开—项目”,当B保存项目的时候&…

RelativeContainer踩坑--子控件消失

使用android的RelativeLayout时,靠左靠上的子控件,我通常不会去声明它和父布局的约束关系。 结果这个方法用到鸿蒙RelativeContainer上出了问题,当我写第一个子控件时,没有声明与父布局的约束关系,显示是OK的 Relati…

NX二次开发-调内部函数创建进度条MT_create_progress_bar

一、概述 最近学习NX二次开发&#xff0c;看到NX打开装配模型或者加载模型时会显示进度条的问题&#xff0c;个人觉得很有意思&#xff0c;然后参考阿飞2018中的文章进行学习。 二、代码解析 //User Defined Header File#include <uf.h>#include <uf_ui.h>#includ…

Zookeeper(八)序列化与协议

目录 一 序列化与反序列化1.1 Jute序列化工具1.1 Recor接口1.2 OutputArchive和InputArchive 二 通信协议2.1 请求部分2.1.1 请求头2.2.2 请求体2.1.3 案例分析 2.2 响应部分2.2.1 响应头2.2.2 响应内容2.2.3 案例分析 官网&#xff1a;Apache ZooKeeper 一 序列化与反序列化 …

vivado 查看消息、增量编译消息、查看实施报告

查看消息 重要&#xff01;查看所有消息。这些信息可能会建议如何改进您的设计性能、功率、面积和布线。严重警告还可能暴露时间限制问题必须解决。 以非项目模式查看消息 在非项目模式下&#xff0c;查看Vivado日志文件&#xff08;Vivado.log&#xff09;中的以下内容&…

QToolButton 设置图标变灰

1、目的 使用一张图片来实现QToolButton控件两种状态&#xff08;ON和OFF状态&#xff09;的图标。前提不能使用两张图片&#xff0c;也不能使用setEnable来图标变灰&#xff0c;因为当设置了false之后&#xff0c;控件将不能再切换了。 2、方法 知道可以通过QToolButton有s…

Python编程—Ajax数据爬取

Python编程—Ajax数据爬取 ​ 在浏览器中可以看到正常显示的页面数据&#xff0c;而使用requests得到的结果中并没有这些数据。这是因为requests获取的都是原始HTML文档&#xff0c;而浏览器中的页面是JavaScript处理数据后生成的结果&#xff0c;这些数据有多种来源&#xff…

Docker(二):Docker常用命令

docker 查看docker支持的所有命令和参数。 ➜ ~ docker Management Commands:config Manage Docker configscontainer Manage containersimage Manage imagesnetwork Manage networksnode Manage Swarm nodesplugin Manage pluginssecret …

golang 对接第三方接口 RSA 做签(加密) 验签(解密)

一、过程 1.调用第三方接口前&#xff0c;一般需要按规则将参数按key1value1&key2value2 阿斯克码排序,sign参数不参与加密 2.将排序并连接好的参数字符串通过我方的私钥证书&#xff08;.pem&#xff09;进行加密得到加密串&#xff0c;当然加密得到的是 []byte 字节流&…

vue iframe实现父页面实时调用子页面方法和内容,已解决

父页面标签添加鼠标按下事件 父页方法中建立iframe通信 实时调用子页面方法 实时更改子页面文本内容