360SDK推送服务
2018-10-10 11:09 更新
1.基本push服务接入
游戏只调用初始化接口,便可享受360数据大部分服务,如无特殊需求,下文可忽略。
2.游戏自定义push服务接入
使用QPushAgent来调用以下各个方法。
2.1 设置标签API
// ctx:应用上下文 // tags:应用标签集 // 为用户加上标签集,以便推送时按照标签来筛选。 public static void setTags(Context ctx, Set<String> tags)
2.2 设置别名API
// ctx:应用上下文 // alias:玩家用户别名 // 通过设置游戏应用自定义的用户ID,按用户ID向用户推送消息。 public static void setAlias(Context ctx, String alias)
2.3 设置标签和别名API
// ctx:应用上下文 // tags:应用标签集 // alias:玩家用户别名 // 同时设置用户标签集和用户ID public static void setTagsAndAlias(Context ctx, Set<String> tags, String alias)
2.4 获取应用本机推送标识号API
// ctx:应用上下文 // 返回:应用在本机的推送标识号 // [注]也可以在应用启动后,查看logcat日志中的"360 push registerId"信息获取此标识号,例如: // D/QPushAgent( 8995): -->"360 push registerId": 81FA354710D6F5C7E7450A192FB69FFC public static String getRegisterId(Context ctx)
2.5 获取应用标识号API
// ctx:应用上下文 // 返回:应用标识号 public static String getAppId(Context ctx)
以上内容是否对您有帮助:
更多建议: