标签: linkedin

社交共享链接自定义图标

我正在寻找有关为以下内容创建自定义共享图标的任何可靠的当前信息.

  • Facebook的
  • 推特
  • 谷歌+
  • LinkedIn
  • Pinterest的

我一直在使用的所有文档似乎都是关于使用他们的社交类似/共享按钮 - 我认为大部分时间都不是很吸引人.像socialite.js这样的东西有助于处理在使用"原生"喜欢/分享按钮时出现的一些其他问题(抱歉不知道还有什么可以称之为),但说实话它们并不是很漂亮.

任何参考材料/教程或指导都会很棒.

干杯.

twitter facebook linkedin google-plus pinterest

71
推荐指数
4
解决办法
8万
查看次数

如何制作自定义linkedin共享按钮

我需要能够为自定义按钮添加共享功能.我对他们的发电机不感兴趣,因为我无法改变那里的图像.我想将自己的图像用于linkedin分享按钮.

api share linkedin

68
推荐指数
7
解决办法
12万
查看次数

获取LinkedIn个人资料图片

有没有简单的方法来获取用户LinkedIn个人资料照片?

理想情况下与Facebook的相似 - http://graph.facebook.com/userid/picture

api linkedin

50
推荐指数
5
解决办法
6万
查看次数

如何成功实现LinkedIn的og:image

问题:

  • 我正在尝试在网站上实现开放图形图像,但没有太大成功:http://www.guarenty-group.com/cz/
  • 主页完全绕过og:image标签,其中内部页面正在从站点读取所有图像,并将og:image作为最后一个选项.
  • 其他社交网络在内部页面和主页上都运行良好.

配置:

  • 我没有共享按钮或类似的,我想要的是能够通过我的个人资料分享链接.
  • 图像远远超过300x300px:http://guarenty-group.com/img/gg_seal.png
  • 这是我的头标记的样子:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>Guarenty Group : Pojišt?ní pro nájemce a pronajímatelé</title>
    
            <meta name="keywords" content="" />
            <meta name="description" content="Guarenty Group pojiš?uje p?íjem z nájmu pronajímatel?m, kauci nájemc?m - aby nemuseli platit velkou ?ástku v hotovostí p?edem - a dále nájemc?m pojiš?uje p?íjmy, aby m?li na nájem p?i nemoci, úrazu ?i nezam?stnání." />
            <meta name="image_src" content="http://guarenty-group.com/img/gg_seal.png" …
    Run Code Online (Sandbox Code Playgroud)

html share linkedin opengraph

39
推荐指数
3
解决办法
4万
查看次数

LinkedIn这样的网站如何有效地显示每个人姓名旁边的第一/第二/第三级关系?

我最近通过一个简单的问题很难回答你的求职面试:LinkedIn这样的网站如何有效地显示你与页面上显示的每个人之间的关系距离(第一/第二/第三)(例如,在人们搜索结果中,工作人员列表)在公司等)?

<编辑>我得到了解决方案的基本"技巧":找到"与我的距离"是一种常见的操作(例如,单页上20x +,每次登录会话100次),所以你可以做到"我的距离"的一部分X",缓存它,然后多次重复使用缓存的部分结果,以使其他操作更便宜.我还猜测部分结果很可能是我的二级连接,因为"缓存所有第三级连接"在RAM和CPU中成本太高.</ EDIT>

但是当我试图将这种洞察力转化为解决方案时,我想出了一个笨拙的答案,涉及在网站上创建每个人的二级连接的持久缓存(这将是非常昂贵的性能和复杂的维护),我采取了一种莫名其妙的转向使用布鲁姆过滤器的方式几乎没有技术意义.在这样的答案之后,我不会雇用自己!

后来,当我在没有面试压力的情况下思考问题时,我提出了一个更合理的答案.

  • 构建一种非常快速的方法来获得每批用户ID的第一级连接(批量大小可达~1000?).这可能意味着一个由大量RAM服务器组成的专用集群,它可以将整个网络的第一级连接缓存在内存中.幸运的是,50M会员x平均.每个成员100个连接x每个成员4个字节ID = <25GB缓存在RAM中,这对于价格合理的硬件是可行的.并且每天的更改次数将低于1%,因此保持缓存最新并不太难.(请注意,关系数据库可能是实现此缓存的不良选择,因为"大量随机I/O"访问模式会破坏关系数据库性能.)

  • 当用户登录时,通过获取每个第一级连接的第一级连接来缓存其第二级连接,并粘贴在哈希表中(key =第二级ID,值=连接你的第一级连接数组) .同时缓存您的第一级连接,这样您就可以通过一次回调将第一级和第二级都拉回到远程缓存服务器.用户ID很容易分区,因此像memcached这样的分布式缓存可以很好地解决这个问题.

  • 对于任何用户ID,要查找它是否在您的"网络"中以及它与您(第1,第2,第3)的关系,请执行以下操作:

    1. 如果ID在您的第一级连接中,请停止.
    2. 尝试在缓存的二级连接哈希表中查找ID.如果找到,请返回连接您的连接数组.
    3. 获取ID的第一级连接,并为每个连接重复步骤#2.将所有结果聚合到一个数组中并返回它们.
    4. <EDIT>重构为批量实现("查看从我到N个不同用户的距离"),这样您就可以从步骤#3获得所有远程结果,而无需进行N个远程调用.</ EDIT>

但我相信有更好的答案.你的是啥呢?如果您想要额外的挑战,请尝试模拟一个inteview情境(无法在Web上查找解决方案).

请注意,问题是关于最佳解决方案,无论LinkedIn今天如何实际执行,我在上面写了自己的答案之后就查了一下.

caching graph linkedin social-networking

37
推荐指数
1
解决办法
9005
查看次数

向HEAD请求LinkedIn的999错误代码

我们在PHP应用程序中使用curl HEAD请求来验证通用链接的有效性.我们检查状态代码只是为了确保用户输入的链接有效.除LinkedIn之外,所有网站的链接都已成功.

虽然它似乎在本地(Mac)工作,但当我们尝试从任何Ubuntu服务器请求时,LinkedIn返回999状态代码.不是API请求,只是像我们为每个其他链接所做的那样简单的卷曲.我们尝试了几台不同的机器并试图改变用户代理,但没有骰子.如何修改我们的卷曲,以便工作链接返回200?

HEAD请求示例:

curl -I --url https://www.linkedin.com/company/linkedin

Ubuntu机器上的示例响应:

HTTP/1.1 999 Request denied
Date: Tue, 18 Nov 2014 23:20:48 GMT
Server: ATS
X-Li-Pop: prod-lva1
Content-Length: 956
Content-Type: text/html
Run Code Online (Sandbox Code Playgroud)

回应@ alexandru-guzinschi好一点.我们已经尝试屏蔽用户代理.总结我们的试验:

  • Mac机+ Mac UA => 有效
  • Mac机+ Windows UA => 有效
  • Ubuntu远程机器+(没有UA更改)=> 失败
  • Ubuntu远程机器+ Mac UA => 失败
  • Ubuntu远程机器+ Windows UA => 失败
  • Ubuntu本地虚拟机(在Mac上)+(没有UA更改)=> 失败
  • Ubuntu本地虚拟机(在Mac上)+ Windows UA => 有效
  • Ubuntu本地虚拟机(在Mac上)+ Mac UA => 有效

所以现在我认为他们阻止任何不提供备用UA并且阻止托管服务提供商的卷曲请求?

有没有其他方法可以检查来自使用PHP的Ubuntu机器的链接是否有效,或者它是否会导致他们的404页面?

php curl linkedin

34
推荐指数
3
解决办法
4万
查看次数

如何获得LinkedIn r_fullprofile访问权限?

我目前正在开发与LinkedIn集成的自定义应用程序(特定于公司).我收到了基本配置文件访问数据,以获取和填写我的应用程序的一些字段,现在我需要完整的配置文件权限.但正如在这个问题中回答的那样,它不再允许了.我看到有合作伙伴计划.所以我跟我有以下问题.

  1. 如何获得访问完整个人资料数据的权限.
  2. 我需要联系他们吗?如果是这样,如何联系他们.
  3. 有任何标准要完成吗?如果是这样的话,我是否应该完成符合条件的标准.
  4. 它涉及任何价格吗?如果是这样多少?

提前致谢.

integration linkedin linkedin-api

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

Gradle无法解析项目:linkedin-sdk

我正在使用Androis Studio 3.0 Canary 4.在我的项目中,我有Linkedin-sdk,它的工作原理.我可以用它.唯一的问题是,当我搜索构建Gradle时,我会收到此消息. 在此输入图像描述

因为我不能构建它我不能使用设计编辑器和预览.

这是我的build.gradle项目:

buildscript {
  repositories {
    jcenter()
    maven { url 'https://maven.google.com' }
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0-alpha4'
    classpath 'com.google.gms:google-services:3.0.0'
  }
}

allprojects {
   repositories {
       jcenter()
       maven {
           url 'https://maven.google.com'
       }
   }
}

task clean(type: Delete) {
     delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

Build.Gradle模块:App

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.0"
    defaultConfig {
           applicationId "com.cving_team.cving"
           minSdkVersion 19
           targetSdkVersion 26
           versionCode 1
           versionName "1.0"
           testInstrumentationRunner 
           "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {...}
buildTypes {
    sdkTest {
        signingConfig signingConfigs.sdkTest
        debuggable true …
Run Code Online (Sandbox Code Playgroud)

android build linkedin gradle android-studio

34
推荐指数
3
解决办法
2万
查看次数

为什么LinkedIn API的'picture-urls ::( original)'字段不再返回值?

我一直在用该picture-urls::(original)领域进口照片多年,但自2018/2/26以来,约有一半的配置文件没有返回这个领域,自2018/3/1以来,没有一个人回来过它.picture-url由于照片太小,该字段不是可用的替代品.

该字段仍记录为基本配置文件的一部分.其他几个人也有这个问题:

  1. 链接在Omniauth photo_urls或picture-urls ::(原始)未被退回

  2. LinkedIn没有拿起og:来自wordpress的图片

linkedin linkedin-api

32
推荐指数
1
解决办法
1570
查看次数

如何检索有关LinkedIn帐户的所有可能信息?(使用C#的API)

我正在编写一个C#应用程序来使用Linkedin的API.

我希望能够照顾"人"(名字+姓氏)并检索有关这一群人的所有可能信息 with the same name

我目前正在使用我自己的REST API实现与People-Search API调用一起使用.

这是我的请求,有效:

https://api.linkedin.com/v1/people-search:(people:(id,first-name,last-name,headline,picture-url),num-results)?
Run Code Online (Sandbox Code Playgroud)

这样做(有:first-name=parameter&last-name=parameter after the ? mark)

问题是,我想要检索更多信息,如:标题,行业,当前公司,当前学校等.请参阅此处的可能参数列表

这种表示法就是他们所说的Field Selectors

我如何构建我的API调用,以便我可以获得有关某人的所有可能信息?

api linkedin

31
推荐指数
3
解决办法
6万
查看次数