背景
康师傅分享领券联盟后端代码,我们需要先申请app id,之前已经有同学申请好了,而且也出了文章,可以参考。
最近没那么忙了,今天下载了开始调试。发现一些问题。就此记录
项目地址:https://github.com/TrillGates/JavaWeb-TaobaoUnion.git
请求优惠商品失败
如果你发现请求结果中有以下错误信息,那你就来对了。
查询不到对应的adzoneId,请检查adzoneId是否正确
这个时候我们需要看看代码,都需要什么配置参数。
//以下内容需要自行获取
//广告位ID
public static long AD_ZONE_ID = 109555400014L;
//应用的APP_KEY
public static String APP_KEY = "";
//密钥
public static String APP_SECRET = "";
再回到阿里妈妈中的领券联盟
在这里我们拿到了APP_KEY和APP_SECRET,我们还需要一个id,就是上面提示的id,项目里面zone id是康师傅的,我们没法用。
我们需要申请一个。
我们回去上一级。
这里有推广位,点击他可以申请,如果你和我一样,点击了没反应,那就恭喜你了。我开始也是纳闷了,我以为这个是一个假的功能,其实是被我的浏览器广告插件屏蔽了,你把插件关了再点击。
下面那一条是我目前的推广位,这里可以点击创建一个。
创建完成后,可以看到有一个pid,我们的zone id就是这个pid的最后一段
把这一段复制到项目的AD_ZONE_ID上面就行了。
如果继续报错,那估计是你需要申请一些东西了。我是先申请了几个东西,后来才发现这个id的。
既然这样我也不太确定是否要申请以下几个东西。理由随便写,因为是秒过的。
到这里了,可以本地测试下是否正常获得数据。
然后就是部署了,如果不知道如何部署的,可以看看康师傅的博客系统的部署视频。
总结
看到这里了,你离开财富自由又近了一步,不点个关注吗