土豆炒青椒
土豆炒青椒

社区活动发奖金带liker land 提示邮件实验

发钱这种事还是搞个收据比较好。。。。。。

https://like.co/in/widget/pay?to=sabaahprin,star2light19,cheok97,ch84700909307,crossch999,tingting1123,nk980710,artofhappiness,vincent797,thumbb13555,baoshin&amount=263,263,63,63,63,63,63,63,63,36,36

按照以上链接发钱貌似没有邮件提示嘛,用户效果一点也不好。都搞到一半了,搞个半吊子多不好的,于是兴趣浓厚地去研究Matters API 的pay to API是怎么用的。。。。。。看看怎么把邮件提示弄出来。


1 like co 参数设置

1.1 参数解答

根据官方文档参数讲解,其实通过liker land付款只需两个必需参数:

  1. to 即收款对象的liker id
  2. amout 打给收款对象的钱数

例如这样一个付给我1个币的付款链接就有了

https://like.co/in/widget/pay?to=potato_pepper&amount=1

然后把链接在浏览器打开授权,就可以打1个币给我了,但是收款方(也就是我)不会有任何邮件提示,只能去区块链查。


2.2 提供liker land 收据的via参数

根据官方提示,在付款链接中加入via参数可以通知liker land给收款人发送邮件。

通过matters文章下方的投币按钮投币,默认的via参数值是matterspool

这个参数可以换成任何有效liker id。

https://like.co/in/widget/pay?to=potato_pepper&amount=1&via=thumbb13555

比如这样在2.1中给土豆炒青椒打1个币的链接里面加上via参数,我就会收到邮件提示。。。。。。

这样备注已经变了.社区活动搞完后算完钱,发钱后如果有个邮件通知,不就有“钱已发”的收据了嘛。。。。。。

这样发钱只会有liker land提示邮件,没有matters提示邮件,文章也不会显示哪篇得到了1个币支持。。。。。因为没有在matters api创建transaction。。。。。也没有redirect_uri。

fee 参数很好理解,就是agent收取的中介费,默认为0


2 一对多群发实验

以上完成了一对一投币获得liker land提示邮件实验。

但是社区活动不会只有一个人参加嘛,所以要想办法怎么在发钱的同时发邮件分别给所有人。

图省事,还是用之前的实验对象投币好了。


2.1 给每个人算钱

社区活动不会每个人都得一个奖金嘛,所以随机生成几个数字,就当幸运大抽奖。

lucky_draw = np.random.randint(36, 63, size=11)

(如果这一轮实验不成功,零花钱就要投空了,所以本次投币数量比较少。。。)

于是新一轮的投币目标如下:


2.2 根据投币目标生成带via参数得投币链接

投币via参数就是我自己得liker id号

https://like.co/in/widget/pay?to=sabaahprin,star2light19,cheok97,ch84700909307,crossch999,tingting1123,nk980710,artofhappiness,vincent797,thumbb13555,baoshin&amount=48,39,59,51,40,37,47,39,45,40,42&via=potato_pepper


2.3 还是检查一下投币总额,然后sign in 实验开投

继续可以在区块链查看。。。

被我选来做实验的各位@雞毛的小事 @星星點燈 @穿林 @志工爺爺 @爆栗鹹鹹姊 @射手媽咪婷婷 @白鼬筆寬麵 @无法 @雲遜83 @碼農日常大小事-裏 @鑫大叔 ,如果有收到对应数额的通知邮件,可以知会一声,反馈实验效果。

未来可能还会有payto api实验,实验对象大概率还是会从你们当中选。。。。🥲🙈

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…
加载中…

发布评论