小编Ren*_*ldo的帖子

如何验证应用内购买Android服务器端Java?

我按照本教程:https://medium.com/@infinitesimal_/doing-android-purchase-validation-api-v3-in-java-5c46fc837368

但我不能让它发挥作用!我能得到的就是:

{
  "code" : 401,
  "errors" : [ {
    "domain" : "androidpublisher",
    "message" : "The current user has insufficient permissions to perform the requested operation.",
    "reason" : "permissionDenied"
  } ],
  "message" : "The current user has insufficient permissions to perform the requested operation."
}
Run Code Online (Sandbox Code Playgroud)

这是我的java代码:

    HttpTransport httpTransport = GoogleNetHttpTransport.newTrustedTransport();    

    JacksonFactory jsonFactory = JacksonFactory.getDefaultInstance();        
    String applicationName = "My App";       
    String packageName = "com.my.package";
    final Set<String> scopes = Collections.singleton(AndroidPublisherScopes.ANDROIDPUBLISHER);
    GoogleCredential credential = new GoogleCredential.Builder()                    
        .setTransport(httpTransport)                        
        .setJsonFactory(jsonFactory)                    
        .setServiceAccountId("myAccoutId")                     
        .setServiceAccountScopes(scopes) …
Run Code Online (Sandbox Code Playgroud)

android in-app-purchase service-accounts google-play-developer-api google-play-console

7
推荐指数
1
解决办法
509
查看次数

如何在没有实体和 JPA 存储库的情况下在 Spring 中运行本机 SQL 查询?

我正在尝试在我的 Spring 应用程序中运行一些本机 SQL 查询。我没有实体或JpaRepository类。我知道这很奇怪,但这是一个微服务,只是为了收集两个计数查询并将其发送给 Kafka。

相信我,我所需要的只是查询中的这两个整数。我运行这些代码总是返回0。我可以在日志中看到Hikari 正在连接到数据库,所以我不知道该怎么做。搜索了很多,但所有答案都涉及@Query解决方案,这对我不起作用。

@Repository
@AllArgsConstructor
public class ReportRepository {


  private final EntityManager em;

  public int numberOfAccounts() {
    String sql = "SELECT count(*) FROM account";
    Query query = em.createNativeQuery(sql);
    System.out.println(query.getFirstResult());
    return query.getFirstResult();
  }

  public int numberOfSubscriptions() {
    String sql = "SELECT count(*) FROM subscriptions";
    Query query = em.createNativeQuery(sql);
    System.out.println(query.getFirstResult());
    return query.getFirstResult();
  }
}
Run Code Online (Sandbox Code Playgroud)

java sql hibernate spring-data-jpa

7
推荐指数
2
解决办法
5757
查看次数

构建实时服务器的技术有哪些?

我是一名后端开发人员,我想知道构建实时服务器的常用技术有哪些。我知道我可以使用 Firebase 之类的服务,但我真的很想创建它。我有一些在 Java 上使用 Websockets 的经验,但我想知道更多实现实时服务器的方法。当我说实时时,我的意思是像 Facebook 这样的东西。我也想知道如何扩展实时服务器。

谢谢你们!

real-time websocket server

3
推荐指数
1
解决办法
1980
查看次数