Red de conocimiento informático - Problemas con los teléfonos móviles - Proceso de acoplamiento de ShareSDK para compartir inicio de sesión en Unity WeChat

Proceso de acoplamiento de ShareSDK para compartir inicio de sesión en Unity WeChat

Documentación oficial: documentación de MobTech ShareSDK

ShareSDK se puede usar para iniciar sesión y compartir en múltiples plataformas sin tener que usar el servidor nuevamente. Este artículo presenta principalmente el uso de ShareSDK en el lado de Android para iniciar sesión y compartir en WeChat.

En ese momento se usaba Unity 2019.4.5 y la versión de Gradle era 4.0.0.

1. Vaya a la plataforma de desarrollo WeChat para solicitar la creación de un mini programa y obtenga appId y appSecret después de que se apruebe la aplicación /p>

2. Vaya a la plataforma Mobike para crear un pequeño programa y obtenga appKey y appSecret

Siga los pasos del documento oficial para conectarse;

1. archivo launcherTemplate.gradle, cada plataforma necesita escribir appId y appSecret en él, y los cambios en ShareSDKDevInfo.cs no son válidos.

Tome la plataforma WeChat como ejemplo:

2. Si está aplicando una aplicación WeChat, puede utilizar la demostración oficial de Mobike para realizar pruebas:

Nombre del paquete de aplicación de demostración: cn.sharesdk.demo;

demokey.

Aplicación de demostración, appKey de Mob: moba0b0c0d0, appSecret: 5713f0d88511f9f4cf100cade0610a34;

Aplicación de demostración, WeChat appId :wx4868b35061f87885, appSecret:64020361b8ec4c99936c0e3999a9f249;

3. Las plataformas innecesarias se pueden comentar en DevInfoSet en ShareSDKDevInfo. cs;

1. Monte ShareSDK.cs y MobSDK.cs en el sitio;

2. Antes de su uso, se debe enviar la interfaz de autorización del acuerdo de privacidad de ShareSDK:

3 Después de iniciar sesión con WeChat, use ShareSDK para obtener la interfaz de información del usuario (solo saltará a la plataforma de terceros para obtener autorización por primera vez). El resultado devuelto incluye openId, unionId, nickName y otra información:<. /p>

4. Compartir WeChat: