问题标签 [clientid]

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 回答
322 浏览

jsf - 在从 UIColumn 触发的操作方法中调用 UIData.getClientId 的客户端 ID 值错误

这是我的场景:

在支持的 bean 中具有 HtmlDataTable 对象绑定的 h:dataTable。在 ah:column 内的命令按钮触发的操作方法中为 HtmlDataTable 调用 getClientId 是给我数据表 ID 和行索引作为 clientId。如果数据表 id 是“表”,则 getClientId() 将返回表:0(或表:1、表:2 ...取决于命令按钮所在的行索引)

我希望得到'table'作为clientId,因为绑定的表总是相同的。

当我使用数据表之外的按钮调用相同的方法时,我得到“表”。这对我来说是正确的,但我不明白为什么如果动作来自 UIColumn 按钮,我会得到 table:rowIndex。

JSF 页面是:

支持豆:

提前致谢。我想知道这是否是正常的 JSF 行为。

0 投票
1 回答
691 浏览

c# - Asp.net 自定义表格单元 ClientID 未设置

我有一个派生自 WebControls.TableCell 的类。设置 Text 属性后,我调用一个方法,将 asp:Panels 和 asp:LiteralControls 动态添加到 Cell。我想在 Javascript 中引用这些控件,所以自然我尝试在我的 JS 函数中使用面板的 ClientId。但是,这些控件没有设置 ClientId(字符串为空)。为什么是这样?如何强制设置 ClientIds?

作为临时解决方案,我将 ClientIDMode 设置为“静态”并自己创建了 ID,但这并不令人满意,因为在 JS 中很难引用这些 ID。为什么?例如,如果您将“12345”分配给一个控件,它会在客户端更改为“MainContent_123456”之类的内容。这很糟糕,因为“MainContent”部分不固定;因此我永远无法确定客户端的真实 ID 是什么。目前,我可以使用 jQuery 获取控件$ctrl = $('[id$='12345']');,但这很脏,因为它会获取任何 ID 中包含“123456”的控件。

那么,回到最初的问题:如何在我的自定义 TableCells 中为我的面板自动设置 ClientIds?

编辑:添加代码

将控件添加到自定义 TableCell 的方法中的代码:

和 JS 代码:

}

0 投票
0 回答
328 浏览

c# - 无法在 Instagram 上注册应用程序

我正在为 Instagram 编写 C# 客户端。我已经注册了我的应用程序并填写了以下字段:应用程序名称、描述、网站、OAuth redirect_uri。但我在我的 C# 客户端收到此错误消息:

此客户端未启用 xAuth。

我认为问题出在网站、OAuth redirect_uri 字段中。我必须在这些字段中输入什么值?

这是必须获取 access_token 的方法(来自 xNet 库的 HttpRequest 类):

0 投票
1 回答
1325 浏览

javascript - 如何从元素的类名中找到元素的客户端 ID?

ASP.NET

查询

以下 jQuery 代码获取具有指定类名的每个元素的 id。

问题

如何从元素的类名中找到元素的客户端 ID ?

例子

编辑

我现在意识到在这种情况下客户端 ID 是不可能的,因为由 asp.net 生成的唯一 ID 是确保中继器中每个面板都是唯一的唯一方法。

这个问题应该关闭。

0 投票
0 回答
263 浏览

android - 由于另一个 Android OAuth2 客户端重复签名指纹,无法创建客户端 ID

为了使用新添加的 Google Tasks 支持更新我们的 Android 应用程序,我们尝试使用我们自己的应用程序的指纹和包名称创建新的客户端 ID。

不幸的是,它不断出现消息“您指定的签名指纹已被另一个 Android OAuth2 客户端使用”。来自谷歌开发者控制台。

但是我们没有任何其他客户端 ID 已经使用应用程序的指纹注册。我们也没有任何已删除的项目。由于我们的应用程序是在公开测试版下发布的。这对我们来说真的很重要。你能帮助我们吗?

0 投票
1 回答
346 浏览

php - Paypal 使用 PHP 的 clientid 和 clientSecret

我长期使用 Paypal API 进行开发。

现在,我的网站上线了,我在将代码迁移到生活中时遇到了问题,我认为我需要添加 clientid+clientSecret,而我在开发网站上没有。

(正如我在https://github.com/paypal/rest-api-sdk-php和一些 workarround 上看到的)。

另外,我希望对下面的代码进行最小的更改,即使让它在生活网站中工作似乎已经过时了。

作为开发人员,我使用这样的“setExressCheckout”方法(注意回显 $response - 我不希望这条线。该怎么做?)

// =========== 代码开始

// ============ 代码结束

代码没有按预期工作,因为“echo $response ...”行不应该运行。它的屏幕内容标题为:

“没有买家或卖家

免费注册。

……”

正如我调查的那样,我需要客户端 ID 和客户端密钥。我在https://developer.paypal.com上制作的。但是如何使用它 - 对我的代码进行最小的更改?

谢谢 :)

0 投票
1 回答
547 浏览

instagram - 使用客户端 ID 连接到 Instagram

我正在编写一个应用程序并尝试通过客户端 ID 访问 Instagram API。如果我为我的应用程序(#testTag)设置标签并且用户在他们的帖子中使用它,我会从公共用户或公共和私人用户那里获得视频和图像吗?

0 投票
1 回答
521 浏览

c# - 当 $ 符号在 ASP TextBox 的 Id 中时,FindControl 方法返回 null

我写信给你是因为我想了解正在发生的事情。

在我的代码中,我将控件动态添加到System.Web.UI.WebControls.GridView(我对其进行了扩展)。在页面上进行一些操作后,我正在检查控件的 ID 是否Page.Request["__EVENTTARGET"]是我之前在 ViewState 中保存的那个。

在 .Net 3.5 上一切正常,但是在将我的项目切换到 .Net 4 后,这不起作用,因为Page.Request["__EVENTTARGET"]返回 Inherit ClientId,并且我在 ViewState 中只保留了我的控件的短 ID。我通过使用Page.FindControl方法修复了它。它适用于 LinkBut​​tons、Buttons 和 DropDowns,但不适用于 TextBoxes,因为Page.Request["__EVENTTARGET"]返回我的 TextBox 的名称...

因此,我将 TextBox 的 ClientIdMode 更改为静态,例如'string$string'. 但仍然Page.FindControl返回null。我读过如果 TextBox 是动态生成的并且它嵌套在某些控件中,则此方法无法找到它。

我的第一个问题。为什么方法Page.FindControl无法找到嵌套的 TextBox,但它可以处理其他控件,如 DropDown 或 LinkBut​​ton?

但我也处理这个问题。我写了递归的Page.FindControl,我可以找到我的文本框。但是就在这个时候,我又遇到了一个问题。这个 TextBox 的值是旧的(我写了 6,但在 Text 属性中仍然是 1)。我的第一个想法是,这是因为我做得太早了——在OnPagePreLoad方法上。

但是后来我将我的 TextBox 的 Id 从string$string'string_string' 更改为它开始正常工作(我的文本框的值是我写的)。

这是我的第二个问题。为什么美元 ($) 符号是因为我看到了旧值?

谢谢 !!

0 投票
1 回答
686 浏览

javascript - Is it bad to put your imgur client id in javascript?

I'm working on an application that uses imgur as hosting service and I'll be uploading images to imgur using javascript. But that means I have to put the client id in my code so everyone will be able to see my client id when they look at the source. Is this bad and if so what can I do as a workaround?

Thanks!

0 投票
0 回答
244 浏览

android - 从 Ustream 获取客户端 ID

我正在开发一个android流媒体应用程序,我想使用Ustream api从应用程序流式传输视频,我知道该怎么做,我的问题是我需要一个客户端ID和一个客户端秘密ID来验证用户的凭据使用 OAuth 2.0,但我不知道从哪里得到它,因为 api 文档中没有解释,我在其他任何地方都找不到

非常感谢任何帮助

问候