问题标签 [urn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2496 浏览

azure - Azure 资源标识符格式 URI -URL OR URN

我正在使用 Azure,我注意到它为每个资源组和资源创建了一个看起来像这样的 ID。

对于资源组 /subscriptions/<Subscriptionid>/resourceGroups/<resourcegroupname>

对于资源,它看起来像这样 /subscriptions/<Subscriptionid>/resourceGroups/<resourcegroupname>/providers/Microsoft.Compute/disks/<disk name>

这是 azure 的唯一标识符。

这是什么类型的 URI,是 URL 还是 URN?

0 投票
2 回答
2308 浏览

linkedin - LinkedIn Api 从所有者错误中获取帖子/共享

我想从 LinkedIn api 获得所有者的股份。我使用了以下网址:

但是我变成了这个错误:

{ "serviceErrorCode": 100, "message": "PARAMETER 中的字段值验证失败:处理字段时出现数据处理异常 [/owners]", "status": 403 }

怎么了?有人能帮我吗?

谢谢

0 投票
1 回答
537 浏览

api - 使用 v2 OAuth 2.0 Linkedin API 点赞帖子/评论

我正在使用 Linkedin API OAuth 2.0 API 并尝试使用新的 OAuth 2.0 API 点赞帖子/评论。

以下示例显示了对以下端点的 POST 请求:

POST https://api.linkedin.com/v2/socialActions/{commentUrn}/likes

使用以下 POST JSON 正文

我得到以下结果

https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/network-update-social-actions#create-a-like-on-a-comment

我不确定骨灰盒的工作原理 - 我如何找到特定人的相关骨灰盒(如下面的“演员”所示)以及 Linkedin API 文档中的对象似乎相当混乱。

提前致谢

0 投票
1 回答
402 浏览

oauth-2.0 - 从 Linkedin V2 API 获取 SocialActions - 权限错误

我正在使用已通过 OAuth 2.0 授权设置并具有以下权限(范围)的 Postman r_liteprofile r_emailaddress rw_organization_admin w_organization_social r_organization_social w_member_social

我可以很好地向/me端点发出请求,它会返回相关数据但是我正在尝试使用 urn 发出以下 GET 请求 - 但得到的错误响应低于我做错了什么?

https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/network-update-social-actions?context=linkedin/compliance/context

https://api.linkedin.com/v2/socialActions/urn:li:fs_miniCompany:24799518/

// 我在 Postman 响应中的错误

0 投票
2 回答
619 浏览

c# - 通过 rfc8141 匹配 URN 的正则表达式

我正在努力寻找可以匹配rfc8141中描述的 URN 的正则表达式。我试过这个:

\A(?i:urn:(?!urn:)(?<nid>[a-z0-9][a-z0-9-]{1,31}):(?<nss>(?:[a-z0-9()+,-.:=@;$_!*']|%[0-9a-f]{2})+))\z

但是这个只匹配没有组件的URN的第一部分。

例如,假设我们有相应的 URN:urn:example:a123,0%7C00~&z456/789?+abc?=xyz#12/3我们应该匹配以下组:

  • NID - 示例
  • NSS - a123,0%7C00~&z456/789(从最后一个 ':' tll 我们匹配 '?+' 或 '?=' 或 '#'
  • r 分量 - abc(从 '?+' 到 '?=' 或 '#'')
  • f 分量 - 12/3(从 '#' 到结束)
0 投票
0 回答
218 浏览

asp.net-identity - 在基于声明的身份中命名声明时,使用一种命名约定而不是另一种命名约定的动机是什么?

在基于声明的身份实现中,我注意到 3 种不同的声明命名约定:

  1. “URI”格式(例如:“ http://schemas.microsoft.com/identity/claims/displayname ”)
  2. “URN”格式(例如:“urn:google:profile”)
  3. 自由格式(例如:“MyCustomTag”)

在我自己的实现中,坚持使用其中任何一种格式而不是其他格式的动机是什么?

更新:我已经审查了这个问题的答案,但它没有提供任何细节来说明为什么采用上述任何一种格式而不是其他格式是有意义的。

0 投票
3 回答
1714 浏览

python - 如何使用 Python XML findall 查找''

我正在尝试从<v:imagedata r:id="rId7" o:title="1-REN"/>带有命名空间的 Word 文档中查找所有内容xmlns:v="urn:schemas-microsoft-com:vml",但我无法弄清楚语法到底是什么。

这些文档只涵盖了非常简单的案例,并且使用了 URN 和 VML 组合,我似乎无法让我在网上看到的任何示例都能正常工作。有谁碰巧知道它是什么?

我正在尝试做这样的事情:

编辑:@aneroid 写的是 1000% 的正确答案并且非常有帮助。你应该赞成它。也就是说,在了解了所有这些之后 - 我选择了 BS4 答案,因为它完全按照我的需要在两行中完成了整个工作。如果您实际上并不关心名称空间,那么它似乎更容易。

0 投票
1 回答
172 浏览

base64 - 哪个 base64 标准应该与用于 forge api 的 URN 一起使用?

模型衍生 API 的教程/文档中,提到 URN 应该是根据RCF 6920进行 urlsafe base64 编码的,但在教程中也提到的 base64 变体的完整列表中没有提到该规范。本教程是否可能参考 RCF 4648 或应该使用哪个标准?

真诚的,
多米尼克

0 投票
1 回答
545 浏览

api - 如何从 URN 或 id 获取 LinknedIn 帖子的 URL?

我可以通过 API 发布到 LinkedIn,并获得返回的帖子的 URN/id,但我不知道如何使用返回的 URN 获取帖子的实际 URL。我在 API 文档中的任何地方都找不到信息。

0 投票
0 回答
293 浏览

linkedin - LinkedIn布尔搜索参数'geoUrn'

我正在尝试从我的应用程序构建布尔搜索查询。代码之前运行良好,但现在位置参数存在问题。

我的旧代码会生成这个字符串(之前效果很好):

https://www.linkedin.com/search/results/people/?facetGeoRegion=["ca:0"]&keywords=((html5))&title=((自动化))

现在 LinkedIn 生成这个字符串:

https://www.linkedin.com/search/results/people/?geoUrn=["101174742"]&keywords=((html5))&title=((自动化))

什么是参数“geoUrn”,我怎样才能获得国家-geoUrn 的关系列表?