问题标签 [xero-api]
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.
xero-api - Xero API - 税率是否有主键?
我正在尝试将税率记录从我们的 Xero 平台提取到我们的外部应用程序(以便用户可以将税率应用于外部应用程序中的发票行项目)。
为了使这些记录保持最新,我通常会依赖 Xero ID 或其他唯一标识符。但是,对于税率,似乎它们唯一的标识符就是名称(当用户更新税率名称时,或者在具有匹配名称的税率的情况下,这显然会导致问题)。
我是否缺少可以使用的不同主键?
python - 用于创建跟踪选项的 Put 方法的问题 - Python
我想为我的组织使用 Xero 跟踪类别 API 在相应的跟踪类别下创建一个跟踪选项((即)添加跟踪选项)。但是在使用“put”请求方法创建数据时,它并没有创建。
我在 python 中使用以下条件:
我想知道,对于内容类型 xml/text 和 application/json,请求中要更新的数据的格式是什么。
xml_string 和 url,我给出的如下:
在哪里Tracking_Category='620815a2-a7c6-4b85-8b01-ffb254ab34ad'
谢谢
.net-core - Xero API 无效的 OrgId
xero-api - Xero PHP API,出现错误
我正在遵循的步骤。
- 我将身份验证参数作为 1 发送到 public.php 文件并接收 oauth_token 和 oauth_token_secret。
http://localhost/XeroOAuth-PHP-master/public.php?authenticate=1
在此阶段,会话生成如下
数组([oauth] => 数组([oauth_token] => XXX [oauth_token_secret] => XXX [oauth_callback_confirmed] => true )
)
在这个阶段,它会抛出以下错误,即 permission_denied。
错误:oauth_problem=permission_denied&oauth_problem_advice=%20consumer%20was%20denied%20access%20to%20this%20resource。
以下是我在页面中收到的整个错误格式。
XeroOAuth 对象 ( [_xero_defaults] => 数组 ( [xero_url] => https://api.xero.com/ [site] => https://api.xero.com [authorize_url] => https://api. xero.com/oauth/Authorize [signature_method] => HMAC-SHA1)
主机:api.xero.com 用户代理:Xero-OAuth-PHP 公共接受编码:放气,gzip 接受:应用程序/xml 内容长度:0
)
xero-api - XERO - 私人应用程序不工作
我正在尝试通过创建 pem 文件来创建私有应用程序,但是,这不起作用。我收到错误“无法创建应用程序”。
尝试使用https://developer.xero.com/documentation/api-guides/create-publicprivate-key上列出的以下 ssl 命令
openssl genrsa -out privatekey.pem 1024 openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825 openssl pkcs12 -export -out public_privatekey.pfx -inkey privatekey.pem -in publickey.cer
xero-api - xero-api 初始化问题
我试图设置 xero-node 传递消费者密钥和消费者秘密以及应用程序名称作为用户代理。但是,当我进行测试调用时,例如 xeroClient.core.users.getUsers() 代码似乎只是冻结没有给出任何错误但是我无法进一步移动。
xero-api - 使用 Xero API 为联系人支付的第一张发票
我们希望在 Xero 中提取那些在规定时间内支付了他们的第一张发票的联系人。
是否有任何简单的解决方案可以使用 Xero API 实现这一目标?
谢谢
ruby-on-rails - 获取项目失败后更新 XERO 项目
我正在使用 xeroizer gem 并面临一些问题。
这是我的控制器中的内容:
该items_found
数组包含已存储并存在于 xero 中的所有项目,这些项目是我从 s 数组中获取code
的。如果xero_id
存储了,我尝试找到它,Item
但它失败了。
binding.pry
但是我的代码在调用后因此错误而失败
我发现了这个类似的错误
CogsAccountCode
xeroizer gem 文档/代码中没有提及。
任何帮助将不胜感激。
html - 使用 Oauth 使用 HTML 在 Accounting API 上发出数据请求
我在 Xero 中设置了一个私有应用程序,并希望发出一个 html 请求(使用我的凭据)以获取 JSON 响应。例如,要对此 url 进行 GET 响应:https ://api.xero.com/api.xro/2.0/Accounts 。
使用我使用过的其他 API,我可以通过在 Internet 浏览器的地址栏中输入端点并在浏览器中获取 JSON 响应来测试我的请求。
如果该 html 请求包含我的消费者密钥以及我的 RSA 私钥,我无法弄清楚它会是什么?
这甚至可以使用 Xero 授权过程吗?