我有一系列公司:
New York Times
Sony
Washington Post
Panasonic
Toyota
others...
对于列表中的每个公司,我需要:
Company URL
Twitter @Username
LinkedIn Username
Facebook Username
是否有以自动方式执行此操作的API服务?也许各种服务的组合可以起作用?
答案 0 :(得分:2)
我不了解其他网络,但对于Facebook,您只需使用API搜索的组合找到该页面:
https://graph.facebook.com/search?q=New%20York%20Times&type=page
这会返回很多页面ID:
{
"data": [
{
"name": "The New York Times",
"category": "Media/news/publishing",
"id": "5281959998"
},
{
"name": "W New York - Times Square",
"category": "Hotel",
"id": "107574351937"
},
{
"name": "The New York Times Crossword Puzzle",
"category": "Community",
"id": "230891537029840"
},
{
"name": "The New York Times Travel Show",
"category": "Company",
"id": "135183981456"
},
{
"name": "InterContinental New York Times Square",
"category": "Travel/leisure",
"id": "225795063575"
},
{
"name": "Well | The New York Times",
"category": "Media/news/publishing",
"id": "181548405298864"
},
...
}
对于大多数大公司,您可以假设列表中的第一个ID是正确的页面。您可以通过查找每个ID进行检查:
https://graph.facebook.com/5281959998
您将在回复中看到两个相关的字段:website
和likes
喜欢会显示该页面拥有的粉丝数量(您可以假设粉丝数量最多的粉丝是正确的页面),网站将提供公司指定的网站网址。