Dose 'Stripe connect' is functional with Stripe API version 1.18.0 ?
Version 1.18.0 of the Stripe PHP bindings will be able to use some Connect features, but not all.
Most importantly, you will not be able to use Stripe-Account header, which is the recommended way of issuing API requests on behalf of another account.
I would recommend using the latest version of the PHP bindings. Note that the syntax changed in version 2.0.0: all Stripe_Class class names are now \Stripe\Class.
All the examples in Stripe's documentation and API reference use the syntax for the latest version.
Related
I moved to Bolt 4 (from Bolt 3.7) and would like to implement front-end user to give them access to private contents of the website. Previously, I used the extension BoltAuth/Auth, which worked like a charm.
Now in Bolt 4, there is no easy way like in Bolt 3.x to install an extension from the back-end page. I found out I could use composer to do so, but I run in the following problem:
> composer require "boltauth/auth:3.0.1"
[InvalidArgumentException]
Could not find a matching version of package boltauth/auth. Check the package
spelling, your version constraint and that the package is available in a stability
which matches your minimum-stability (stable).
Either I do something wrong, or the extension is not compatible with Bolt 4.1.
Could someone tell me if there is a way to make this extension work? Or alternatives for front-end user management?
EDIT: I'm now using the bolt/users extension as it can be used to add a ROLE_MEMBERS and let users login for the frontend.
Yes, unfortunately the architecture for plugins (mainly driven by the move from Silex to Symfony) changed completely between 3.x and 4.x and it's not really feasible to release new 4.x compatible versions.
So for now there won't likely be updates to BoltAuth. It may be worth joining the Slack community and seeing if any other developers are working on 4.x compatible solutions to the client login scenarios.
Is there any library or NPM package using CURL in Node.js to use JIRA Rest APIs
Atlassian (makers of JIRA) have a client available. See https://www.npmjs.com/package/#atlassian/jira.
That said, it does seem like the package at https://www.npmjs.com/package/jira-client gets more usage. It has 14,309 downloads in the last week whereas the Atlassian client had only 64.
(I'm not sure why CURL is being requested. That would be an implementation detail that presumably the user wouldn't be concerned with. Is it because you need proxy support or something like that? I don't think either of the libraries mentioned include proxy support.)
SDK/Library version: 1.13.1
Environment: Sandbox and Live
PayPal-Debug-ID values: None
Language, the language version, and OS: Python, Ubuntu
Issue description:
So I was wondering if there is a way to delete billing plans? I searched but I can only find for PHP and not for python.
I tried:
billing_plan.delete()
billing_plan.remove()
but none of them work
I used BillingPlan.find() to get the information about the plan so I could remove but I can't find a way to perform this action.
BTW if there isn't a way via the API let me know if I can do it via PayPal website.
GitHub issue: https://github.com/paypal/PayPal-Python-SDK/issues/295
Assuming the Python SDK doesn't offer a method for this, you could read the PHP SDK's source code to find out how it's doing it, and then implement those methods, or call the Billing Plans API's HTTP methods directly: https://developer.paypal.com/docs/api/payments.billing-plans/v1/
Amazon recently published its Amazon Product Advertising API v5.0 for Amazon Affiliate Program. From 31st October 2019, previous version 4.0 of API will be taken down and only v5.0 will be supported to access Amazon products programmatically.
With these changes, most available node modules and applications will no longer work with V5.0. For this Amazon PA-API 5.0, Amazon has released an SDK for PHP, NodeJs, Python and, Java. However, using the SDK for NodeJs may require time to configure.
That being said, is there an available Node Package module that we can use to easily start integrating our application?
There are a few NPM wrappers that are available today that help you use Paapi 5.0 for NodeJS. All of this module uses the amazon SDK for their code.
amazon-paapi - By far my favorite as it uses simple to understand node syntax. Adding parameters is much like how you do it using amazon scratchpad. It also support custom parameter options.
amazon-pa-api50 - Another great module. However, as of this writing, I found some limitations on optional parameters you can add to some operations.
apaw - alternative option.
I have been told to use NodeJs V4.9.1/NPM 2.5.11 to develop the server side API's and should use google drive/sheet API's for file upload and validating the user's file. Does NodeJs V4.9.1 should support the Google Drive V3 and Google Sheets API V4 ?
The Google drive and google sheets apis are rest apis that means that they are accessed using HTTP calls.
Any programming language or version of a programming language that can make a HTTP Post, HTTP Get, and possibly patch. will be able to use these apis.
I suspect that who ever told you that was refering to the version of node required for running the Google apis nodejs clinet library I have been unable to find any information on what the minimum version of node required to run that library is.
I have added an issue asking them to clarify that issues 1348
If you use the http/REST API directly, then it's your code so you can write to any version of node. If you intend to use Google's JavaScript client library, that requires node >= 6, so will not run on node 4.9.