Ajax 板


LINE

※ 引述《LoveATJ (帅哥+美人=绝配)》之铭言: : 去了几个板询问没得到回应,後来看了下性质似乎应该来这里询问较恰当? : 因为某些原因,我想知道我的部落格文章有谁按赞... : http://ppt.cc/131N : 看了这篇文章似乎可以弄,可是似乎要弄什麽比较详细的设定,我看不懂QAQ : 希望有比较会的大大教我简易步骤或帮帮我,感谢!!! : PS.之前有个网友丢水球要我看书,但我本身就不是理科的我真的无法阿OTZ 你搞错了~ 是FB 文章谁按赞! 不是部落格文章有谁按赞! 1. 进去https://developers.facebook.com/tools/explorer Application: Graph API Explorer 2. [Get Access Token] 选user_about_me 、read_stream [Application] Graph API Explorer [GET] /V2.1/me?fields=id,name,feed.limit(100) 按SUBMIT 会出现 "id": "10XXXXOOOOO", "name": "pttnews verygood", "feed": { "data": [ { "id": "10XXXXOOOOO_95910743", "from": { "name": "Gpttnews verygood", "id": 10XXXXOOOOO" }, "message": "大家一起认识货币~\n才花30分钟,胜过看一堆艰涩难懂的经济学。\n", ..................... "likes": { "data": [ { "id": "1000023", "name": "路人甲" }, { "id": "1483050", "name": "郑oo" }, { "id": "1015274", "name": "Yu-lng" } ], 黄色字就是文章id 红字就是赞的id跟 name --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.143.146
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Ajax/M.1411397857.A.2D9.html
1F:推 LoveATJ: 喔,只能用FB的吗?因为我看另一篇文章写是可以查部落格的 09/23 08:09
2F:→ LoveATJ: http://blog.iamjason.com/2010/08/facebook.html 09/23 08:09
3F:→ LoveATJ: 但是他说的FQL我去找好像怪怪的,请问那要怎麽弄? 09/23 08:12
4F:推 hit1205: 如果你部落格上的按赞是用脸书的按赞钮,那就可以 09/23 11:27
5F:推 hit1205: 不过脸书应该是不会给你查所有按赞列表的 09/23 11:36
我说明一下,你的Blog 有个赞,那个赞,是针对FB某物件做like 这件事情。 或许是你的FB首页或许是FB涂鸦墙某篇或是相簿。 不管如何,当初你在Blog上摆了一个赞, 一定针对某一个 FB Object id,然後帮他制造连结,放在Blog 当你按下赞,也同时告诉FB,有人「like」一个 FB Object id, 然後帮你纪录,存入DB 表面上「赞」在你的Blog ,其实是FB 在你Blog开一个小物件,该物件流量都来自FB 从此以後,不管是谁,只要有登入FB的人,经过、路过有fb物件的网页,FB 都知道。 也知道你常常去哪些网页。你再也没有秘密啦~~ ※ 编辑: pttnews (125.227.131.127), 09/23/2014 15:08:06
6F:→ KawasumiMai: 简单的说赞是FB给的Link,DB也是在FB那 09/23 15:32
7F:→ KawasumiMai: 那个按钮放哪无所谓,Blog内没有DB存这个的话不自己 09/23 15:32
8F:→ KawasumiMai: 找空间计算是做不到的,所以太爱用FB相关的东西只会 09/23 15:32
9F:→ KawasumiMai: 暴露一堆有的没有的资讯给他的DB公诸於世 09/23 15:33
10F:推 LoveATJ: 呃,所以是不能查罗?因为突然有个文章冒出很多个赞,想 09/23 16:32
11F:→ LoveATJ: 知道是哪些人按的= = 09/23 16:32
12F:→ pttnews: 当然可以啦,我前面打一大串是打心酸吗,只要按表操课, 09/23 19:24
13F:→ pttnews: 你那里不懂? 09/23 19:25
14F:推 LoveATJ: 可是你写的就说是针对FB里的专页阿@@部落格怎麽弄? 09/23 22:02
15F:→ MARGHT: 你把专页跟部落格想成是同一个就好了 09/23 22:48
16F:推 hit1205: @LoveATJ: 你可以想成脸书会帮你每篇文章赋予一个 ID 09/24 02:28
17F:→ hit1205: 用这ID就可以查到这文章在脸书上的资料 09/24 02:28
18F:推 hit1205: 不过我刚查了一下脸书的文件,目前的 API 似乎没有办法 09/24 02:31
19F:→ hit1205: 取得对某ID的按赞列表,甚至连精简的列表都没有XD 09/24 02:32
20F:→ hit1205: 连专页也是不能取自己的列表的,所以可能只能用 "间接" 09/24 02:45
21F:→ hit1205: 的方式取得 (例如本文的案例是取得已知用户的按赞对象 09/24 02:46
22F:→ hit1205: 不过要取得别人按了啥赞,现在新版API要申请权限才行... 09/24 02:46
23F:→ hit1205: 或者用大型的 Like Button (他会挑你有按赞的朋友显示) 09/24 02:51
24F:推 LoveATJ: 感觉好像变成不可行了吗... 09/24 16:42
25F:→ LoveATJ: 我用LIKE BUTTON那个贴部落格连结 11个赞中只能看到1个赞 09/24 16:43
26F:→ LoveATJ: 是来自谁而已... 09/24 16:43
27F:推 hit1205: 因为他只会显示你的朋友,不会有陌生人XD 09/24 18:43
我们「纯」技术讨论, 你要取得「like」资讯,除了对象 objID 以外还要授权。 所以本文第二点 [Get Access Token] 选user_about_me 、read_stream 白话就是「你允许Graph API Explorer 读取 「关於你」、「涂鸦墙」 的资料」 按表操课、保证成功 若没成功、一定是缺了什麽 PS: 该不会你要读取别人的FB吧? ※ 编辑: pttnews (220.135.143.146), 09/25/2014 10:39:28
28F:推 hit1205: @pttnews: 原po想读的是 "某objID被哪些人按过赞" 09/25 13:58
29F:→ hit1205: 从 FB 的文件看来似乎是没有这种方法(大概是隐私考量?) 09/25 13:58
30F:→ hit1205: 这样除非是取得 user_likes 权限去读访客的 like 对象 09/25 14:00
31F:→ hit1205: 不然应该只能用大型的 Like Button 来看部分名单了吧... 09/25 14:00
32F:推 hit1205: 抱歉,更新一下我的回答: 按赞名单是可以取的,但是 09/25 14:19
33F:→ hit1205: 有限制。如果是专页上的贴文,确实可以取按赞名单, 09/25 14:19
34F:→ hit1205: 但像原po的部落格文章这种例子,我测试了一下发现 09/25 14:20
35F:→ hit1205: 不是不能取,但无法取到 "完整名单",取出的结果跟 09/25 14:20
36F:→ hit1205: 大型 Likes Button 看得到的差不多 (只取得到自己与朋友) 09/25 14:27
37F:→ hit1205: 奇怪的是我取得到一个陌生人...不太懂脸书的列出条件XD 09/25 14:28
38F:→ hit1205: 具体取法是这个样子: 先用 /id=网址 可以取到该网址的ID 09/25 14:29
39F:→ hit1205: 再用 /取到的ID/likes 可以得到名单 09/25 14:29
40F:推 hit1205: 所以更正一下我的回答: 精简名单还是可以取的 09/25 14:35
41F:→ hit1205: 但能取到的人有哪些,我还没找到说明文件... 09/25 14:40
42F:→ hit1205: 我刚测了一个只有我朋友与 6 个陌生人按过赞的物件 09/25 14:45
43F:→ hit1205: 列出来的名单只有 2 个: 我朋友 & 1 个陌生人 09/25 14:45
44F:→ hit1205: 可是那陌生人也没授权过我取按赞列表时用的 app 09/25 14:46
45F:→ hit1205: 所以有点不确定脸书怎麽判断要列出他的(莫非是隐私设定XD 09/25 14:46
会不会是「不能说的那三人」叫伏地魔.....XD 我是说那三人可能隐私权有特殊的设定,例如不公开、不被标注之类... 我是说「有可能」.... 毕竟FB的政策常常改常常捉摸不定 就连object id 都有可能因为APP申请的时间点而不同 例如今年四月以前申请的app,抓到我的oid 是1627183521 今年九月申请的app,抓到我的oid 是783417231 都同一个人喔! 更扯的是今年四月以前申请的app,可以抓到我的昵称 今年九月申请的app就不行, 都用同一个方法喔! 政策越改越机车了。 想要以蒐集资讯为目的app 真的越来越难混了 这世界上唯一能干尽天下坏事就只有FB 跟 google ※ 编辑: pttnews (220.135.143.146), 09/25/2014 22:41:23
46F:推 hit1205: oid 那个是因为新版 API 不让 app 取使用者的真实 oid 了 09/27 00:14
47F:→ hit1205: 现在只能取到那个使用者 "专属该 app 的" oid 09/27 00:14
48F:→ pttnews: 楼上正解,您说对了 09/27 09:47
49F:→ KawasumiMai: 还有一个 不能说 09/27 16:06







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP