问题标签 [sitecore-mobile-sdk]

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

objective-c - Sitecore Mobile SDK:如何从 DropLink 中的 linkedItem 读取值

我正在使用 Sitecore Mobile SDK 创建本机 IOS 应用程序。到目前为止,我能够读取我需要的项目,但我一直无法从 Droplink 字段中的链接项目中读取字段值。

我使用这段代码:

原始项目被读取,我可以读取 droplink 字段的字段值。似乎我也可以读取链接的项目,因为我可以将它的项目路径写入日志。但是,当我尝试从链接项中读取字段时,它会失败,并且似乎跳过了“fieldsReaderForFieldsNames”方法。

我显然在这里做错了什么,但似乎忽略了这个问题......

编辑:

我忘了提到我使用的是 Sitecore 7,不确定它是否有所作为。我添加了上面创建 SCApiContext 和 SCItemReaderRequest 的行。

我使用匿名访问,并在我使用的“站点设置”中

我只是认为我发现了问题,因为我没有在几个字段上设置字段远程读取权限。但是,设置该权限并没有解决它,并且没有设置字段远程读取的其他字段确实在 API 中返回。

0 投票
1 回答
119 浏览

xamarin.android - 适用于 Xamarin 的 Sitecore 移动 SDK

我正在开发 Xamarin Android 中的 Sitecore Mobile SDK。我从https://components.xamarin.com/view/sitecore.mobile.sdk下载了示例项目。我根据我的要求修改了我的代码,更改了 instanceUrl 和凭据并执行了未显示输出的代码。我的应用程序输出显示:

0 投票
1 回答
476 浏览

xamarin - 如何解决“发生异常:[Sitecore Mobile SDK] 未正确接收公钥”?

我正在使用 Sitecore 8 开发 Sitecore Mobile SDK。我面临以下异常:

发生异常:[Sitecore Mobile SDK] 未正确接收公钥

类似这篇文章https://forums.xamarin.com/discussion/44352/sitecore-mobile-sdk-for-xamarin

我怎样才能修复这个错误?

更新

我的代码(参考:https ://components.xamarin.com/view/Sitecore.Mobile.SDK ):

更新 1:

@Trayek,我更新了我的问题:来自“sdn.sitecore.net/upload/sdn5/modules/sitecore%20item%20web%20api/sitecore_item_web_api_developer_guide_sc66-71-usletter.pdf”。我已更改 Sitecore.ItemWebApi.config 和 Sitecore.Speak.ItemWebApi.config 的安全性。模拟器:我在 Genymotion 和 Xamarin_Android_API_15 上进行了测试。

0 投票
1 回答
195 浏览

sitecore - 如何在 Sitecore 中传递“[Sitecore Mobile SDK] 来自互联网的数据具有意外格式”异常

我正在开发 Sitecore Mobile SDK,并且我有一个名为 [Email] 的字段。我无法将电子邮件字段的数据插入 Sitecore,因为异常:

[Sitecore Mobile SDK] 来自互联网的数据格式异常

我该如何解决这个问题?

更新: 我根据要求更新我的问题。我的代码如下:

和 AddFieldsRawValuesByNameToSet

更新 1: 我有一个名为如下的项目(@ 符号):

myitemname@domain.com

我发现我的问题是当我更新一个项目时

UpdateItemRequestWithId

它有效,但如果我使用

CreateItemRequestWithParentPath

它抛出异常。我不知道这是为什么。

0 投票
1 回答
60 浏览

xamarin - 如何解析 ReadItemsRequestWithSitecoreQuery 的响应?

我有以下代码片段。Xamarin Sitecore 扩展提供的示例代码的略微修改版本。

当我更换时它按预期工作

但上面的块抛出“[Sitecore Mobile SDK] 来自互联网的数据具有意外的格式。” 我发现了这个问题,并且我确实认识到 sitecore 查询使用“@”,但我添加了下面的代码片段,因为它似乎暗示了我得到了相同的响应。