标签: linkedin-api

Linkedin Ads API “dateRange”请求参数的格式是什么?

v2的 dateRange 的正确格式是什么rest-li?文档中当前的示例不支持它,而且我从rest-li文档中不明白它的格式到底是什么。

这是我提出的要求:

标题:

  • X-Restli-Protocol-Version: 2.0.0
  • Authorization: Bearer <token-here>

URL(带请求参数):

https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&pivot=CAMPAIGN&dateRange.start.day=1&dateRange.start.month=1&dateRange.start.year=2017&timeGranularity=DAILY

或者

URL - 解构(带有请求参数):

  • 基本网址:https://api.linkedin.com/v2
  • 参数:

    • q:analytics
    • pivot:CAMPAIGN
    • dateRange.start.day:1
    • dateRange.start.month:1
    • dateRange.start.year:2017
    • timeGranularity:DAILY

我得到的错误:

{
   "serviceErrorCode": 100,
   "message": "Unpermitted fields present in PARAMETER: Data Processing >Exception while processing fields [/dateRange.start.day, /dateRange.start.month, >/dateRange.start.year]",
   "status": 403
}
Run Code Online (Sandbox Code Playgroud)

注意:我在评论中提到了一个具有相同错误的问题,但这可能是由不同的原因引起的,并且那里的答案对我不起作用。如果按照 StackOverflow 的标准,您仍然认为它是重复的,请告诉我,我将结束这个问题。

rest linkedin-api

3
推荐指数
1
解决办法
1698
查看次数

React-Share 无法分享 LinkedIn 文章

我尝试使用React-share包将文章当前 URL 分享到 Facebook、Twitter 和 LinkedIn 等社交媒体。我在分享页面时遇到一些问题: 无效的 (网址: https: //www.linkedin.com/shareArticle/? url=https%3A%2F%2Fstaging.bidboxy.co%2Fcar-details%2Fhonda-brio-at-limited-edition&mini=true )

代码:

import React from 'react';
import { LinkedinShareButton } from "react-share";
let shareUrl = window.location.href;

export default class Share extends React.Component {
   render() {
      return(
      <LinkedinShareButton url={`${shareUrl}`}>
         <div className="icon-socmed-white linkedin">
            <FaLinkedinIn/>
         </div>
      </LinkedinShareButton>)
   }
}
Run Code Online (Sandbox Code Playgroud)

这种情况很奇怪,如果我尝试将主页页面作为共享文章共享,它会正常工作。

javascript reactjs linkedin-api react-share

3
推荐指数
1
解决办法
6480
查看次数

使用Linkedin API无法获得技能?

我正在尝试构建一个小应用程序,我可以在LinkedIn网络中找到人员的技能.我已经成功地做了一个人搜索来找到该人的身份.

但我无法获得我所拥有的人的技能.

如果可以通过LinkedIn获得我的第一和第二学位联系人的技能,我不是.

api linkedin linkedin-api

2
推荐指数
2
解决办法
4220
查看次数

iOS linkedin身份验证

我开始在Swift中开发iOS应用程序.现在,我正处于创建登录系统所需的部分.但是我们需要来自人们的LinkedIn信息.

如何在iOS中使用OAuth2 API来实现此目的?

我已经在LinkedIn开发人员区域创建了一个应用程序,但现在我被卡住了.我得到了一些我需要使用的建议,UIWebView但我不知道这是如何工作的.

api linkedin ios swift linkedin-api

2
推荐指数
1
解决办法
8308
查看次数

如何在linkedin开发人员应用程序中设置"r_fullprofile"访问权限?

我在我的应用程序中应用了一个API来访问需要"r_fullprofile"访问权限的linkedin建议.

在linkdin api升级之前,它工作正常但现在链接的应用程序没有设置完整的配置文件访问,这就是为什么我的应用程序无法正常工作.

如何设置'r_fullprofile'访问权限?提前致谢.

linkedin linkedin-api

2
推荐指数
1
解决办法
3513
查看次数

NER模型识别印度名字

我计划使用命名实体识别(NER)技术从给定文本中识别人名(大多数是印度名称).我已经从斯坦福NLP探索了基于CRF的NER模型,但它在识别印度名称方面并不十分准确.因此,我决定通过监督培训创建我自己的自定义NER模型.我对如何使用斯坦福NER CRF创建自己的NER模型有了一个很好的想法,但是我想要避免创建一个带有手动注释的大型训练语料库,因为这对于个人而言是一种巨大的努力,其次是获得不同的人名来自印度不同的州也是一个挑战.任何人都可以建议任何自动化/程序化方法来准备一个至少有10万印度名字的标记训练语料库吗?
我已经查看了Facebook和LinkedIn API,但没有找到从给定位置(例如印度)提取100k用户全名的方法.

nlp named-entity-recognition stanford-nlp facebook-graph-api linkedin-api

2
推荐指数
2
解决办法
4916
查看次数

为android应用程序的登录生成调试密钥哈希值

我想将linkedin登录集成到我的Android应用程序中.

因为我需要为linkedin生成调试密钥哈希值

当我检查文档时,他们说要安装openssl并运行命令

keytool -exportcert -keystore %HOMEPATH%\.android\debug.keystore -alias androiddebugkey | openssl sha1 -binary | openssl base64
Run Code Online (Sandbox Code Playgroud)

我尝试在"cmd"中的"C:\ OpenSSL-Win64\bin"中执行此操作,我得到了一个:

'keytool' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

当我在C:\ Program Files\Java\jre1.8.0_66\bin"cmd"执行此操作时,我收到了回复: -

*username\.android\debug.keystore
keytool -exportcert [OPTION]...

Exports certificate

Options:

 -rfc                            output in RFC style
 -alias <alias>                  alias name of the entry to process
 -file <filename>                output file name
 -keystore <keystore>            keystore name
 -storepass <arg>                keystore password
 -storetype <storetype>          keystore type
 -providername <providername>    provider name
 -providerclass …
Run Code Online (Sandbox Code Playgroud)

android linkedin oauth-2.0 linkedin-api

2
推荐指数
1
解决办法
2047
查看次数

linkedin底层连接已关闭

我们的应用程序使用oauth2和linkedin发布到我们客户的LI配置文件.授权用户的方法工作正常但是获取访问令牌的下一部分代码导致"基础连接已关闭:发送时发生意外错误"异常.内部异常显示"身份验证失败,因为远程方已关闭传输流".

我已经验证了我们的申请凭证是正确的,据我们所知,这一直到今天为止.这些错误让它听起来像是LinkedIn的一个问题,但我并不是百分百肯定.关于我如何排除故障的任何想法?

这是失败的方法的代码.

var accessCodeUri =
string.Format(
    "https://www.linkedin.com/uas/oauth2/accessToken?format=json&grant_type=authorization_code&code={0}&redirect_uri={1}&client_id={2}&client_secret={3}",
    authorizationCode,
    redirectUri.AbsoluteUri,
    linkedInApiKey,
    linkedInSecretKey);
string responseFromServer = string.Empty;
WebRequest request = WebRequest.Create(new Uri(accessCodeUri).AbsoluteUri);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = 0;
request.Headers["UserAgent"] = "JB oAuth2";

Stream dataStream = request.GetRequestStream();

string postData = string.Empty;
byte[] postArray = Encoding.ASCII.GetBytes(postData);
dataStream.Write(postArray, 0, postArray.Length);
dataStream.Close();

WebResponse response = request.GetResponse();
dataStream = response.GetResponseStream();
var reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();

reader.Close();
dataStream.Close();
response.Close();
return responseFromServer;
Run Code Online (Sandbox Code Playgroud)

linkedin linkedin-api

2
推荐指数
1
解决办法
443
查看次数

如何更改LinkedIn应用程序的权限?

我有一个LinkedIn应用程序,该应用程序可以访问LinkedIn v2 API(已通过v2端点进行了测试),根据LinkedIn开发人员门户网站,它具有以下特权(作用域):

  • r_ad_campaigns
  • r_basicprofile
  • rw_organization。

据我所知,该应用程序已经注册了“市场合作伙伴计划”。

关于上述内容,我想提出两个问题/要求,以寻求您的帮助。

  1. 我想将应用程序权限(范围)修改为以下内容:

    • r_liteprofile
    • r_emailaddress
    • r_member_social
    • w_member_social
    • rw_organization_admin
    • w_organization_social
    • r_organization_social
    • r_organization_lookup
    • rw_ads
    • r_ads_reporting

当前无法通过开发人员平台进行操作,LinkedIn支持将我发送到这里,所以我的问题是:如何更改应用程序的权限?

  1. 有趣的是,使用当前的特权集,我能够为r_emailaddress范围的给定用户获取身份验证令牌,但是当我尝试调用其中一个 https://api.linkedin.com/v2/clientAwareMemberHandles?q=members&projection=(elements*(primary,type,handle~))https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~))接收到403禁止响应时,可能是由于问题1中缺少权限即使这样,如果我没有记错的话,在这种情况下也不应该发行令牌。

您能否确认这是否是预期的,或者这里是否还有其他作用?

先感谢您。

linkedin linkedin-api

2
推荐指数
1
解决办法
3077
查看次数

LinkedIn v1到v2 API迁移

根据LinkedIn的公告,我们需要迁移到API和OAuth 2.0的2.0版,因此根据发布文档,我的GET请求网址从

 https://api.linkedin.com/v1/people/~:(first-name,last-name,email-address,skills,educations,positions,location,phone-numbers)?requestToken?scope=rw_nus+r_fullprofile&format=json&oauth2_access_token= 
Run Code Online (Sandbox Code Playgroud)

https://api.linkedin.com/v2/me/~:(first-name,last-name,email-address,skills,educations,positions,location,phone-numbers)?requestToken?scope=rw_nus+r_fullprofile&format=json&oauth2_access_token= 
Run Code Online (Sandbox Code Playgroud)

我得到以下回应:

{
    "serviceErrorCode": 0,
    "message": "Resource me does not exist",
    "status": 404
}
Run Code Online (Sandbox Code Playgroud)

请帮帮我,我这边出了什么问题?需要进行哪些更改?

android linkedin access-token linkedin-api

2
推荐指数
1
解决办法
1832
查看次数