我为即将举行的活动创建了一款Android应用。我们将允许活动的与会者使用此应用程序相互联网。我们还鼓励他们拍摄活动照片并与某个#hashtag分享。用户上传的每张照片都会为他们提供一定数量的奖励积分。在活动结束时,具有最高积分的用户将获得奖励。 现在我已经设法使用Instagram文档创建了一个共享意图 - Instagram Android Intent
但是,有一个问题。根据这一意图,我不知道用户是否已成功在Instagram上发布照片,或者在Instagram的编辑阶段放弃了照片共享。
准确确定用户是否已成功在Instagram上分享照片的最佳方法是什么?
鉴于股票最多的人有现金奖励,我们在计算成功股份的准确性方面要小心。
只要符合最终目标,即可欣赏任何想法甚至解决方法。
此外,如果您认为这是不可能做到相对较高的准确度,请随时分享您的想法为什么不呢?然后,我们至少可以放弃这种方法,并在其他方面进行有意义的分享和奖励。
答案 0 :(得分:1)
在执行共享意图之前,我会询问用户他们的Instagram用户名并将其保存在您的服务器数据库中。然后,在活动结束时,我会使用Python Client for Instagram API检索包含您的主题标签和照片所有者用户名的所有照片。然后为每个用户制作一个简单的照片总和,以了解获胜者。