快手推广为客户提供更为智能、的连接方式。快手小程序广告依托快手系APP、用户体系、开放的生态、分发能力,基于行业特性及开发者诉求,提供基础能力,结合信息流推荐、短视频挂载、直播挂载等分发场景,帮助开发者以优质的内容、服务供给或内容生产连接用户。当前已支持快手、快手极速版。
想要更具体了解关于框架、组件、API的详细内容,请参考对应的参考文档:
小程序框架参考文档
小程序组件参考文档
小程序 API 参考文档
小程序服务端 API 参考文档
二、小程序登录流程
小程序可以通过登录获取快手提供的用户身份标识,快速建立小程序内的用户体系。
登录时序图
三、名词解释
3.1参与方解释:
小程序:第三方介入的小程序(也包括内部小程序)
开发者服务器:小程序的自身服务器
快手小程序平台:小程序团队对小程序提供的接口平台
小程序平台服务端:小程序登录授权相关的服务。
3.2名词定义:
open_id : 在同一开发者下*标识一个快手用户
js_code : 小程序登录时,生成的授权码,用来获取当前登录用户的 open_id 和 session_key
session_key : 标识用户当前在小程序的登录态
3.3附录1:open api 接口数据解密方式
为了保证重要数据的私密性和完整性,使用了对称解密算法和签名对数据进行了保护。使用有效的 sessionKey 可以对数据进行解密和验签。
对称解密使用的算法为 AES-128-CBC,数据采用 PKCS#5 填充。
对称解密的目标密文为 Base64_Decode(encryptedData)。
对称解密秘钥 aeskey = Base64_Decode(session_key), aeskey 是 16 字节。
对称解密算法初始向量 为 Base64_Decode(iv),其中 iv 由数据接口返回。
3.4解密
encryptedData(string) --------- Base64_decode ---> encryptedDataBytes(byte[])
encryptedDataBytes(byte[]) --- AES_decrypted ----> plainBytes(byte[])
plainBytes(byte[]) ------------- new String() -------> plainData(string json)
验签 sha1ToHex(rawData + sessionKey) == signature
快手广告的投放已经成为了广大广告主*的一个重要的平台,我们以前投放广告在选择平台的时候也要慎重,毕竟不是每个平台都适合自己的广告的,但是在快手投放广告却不一样,快手作为国内第二大短视频app平台,平台的受众人群丰富,各行各业的都可以试着投放,投放广告我们还是建议大家找代理来做,北京长春小象网络营销代运营广告是快手广告的代理代运营,现在在他家开户特别快,一般一到三天就可以下户,联系方式在下方哦~欢迎咨询
本文标题:快手短视频广告投放-快手小程序(指南)01
本文链接:https://www.eatui.cn/xinxiliu/17636.html