Hello
I updated my site with PHP 8.2 and noticed in the debug.log much messages about PHP being deprecated:
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property QS_CF7_api_admin::$plugin_name is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/includes/class.cf7-api.php on line 63
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property QS_CF7_atp_integration::$version is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/contact-form-7-api.php on line 77
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property QS_CF7_atp_integration::$plugin_basename is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/contact-form-7-api.php on line 78
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property EPS_Redirects_Plugin::$settings is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/eps-301-redirects/plugin.php on line 55
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property QS_CF7_api_admin::$textdomain is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/includes/class-cf7-api-admin.php on line 36
[06-Feb-2024 15:09:05 UTC] PHP Deprecated: Creation of dynamic property QS_Admin_notices::$notices_options is deprecated in /var/www/vhosts/xxxx/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/includes/class.qs-admin-notices.php on line 80
Is it bad (except by filling the debug.log)?
Thanks
]]>Greetings! Help is needed!
Depending on the telephone code of the country, you need to substitute the required Base url, is it possible to somehow implement this?
The functionality needs to be implemented on this site https://partner-ki.su
]]>Hi,
When I save it adds “\” can anyone tell me why?
{
\"email\":\"[your-email]\",
\"telefone\":\"[your-telefone]\",
\"nome\": \"[your-name]\",
},
\"interacoes\": [
{
\"tipo\":\"A\",
\"descricao\":\"[your-message]\", ]
}
]]>
Hi,
i read something about many problems with the newest contact form 7 versions and we have a problem with a large form since the update like “cURL error 28: Operation timed out after 5001 milliseconds with 0 bytes received”.
What can we do?
Florian
]]>After clicking save, it’s not saving anymore and shows all fields blank
]]>Dear Community,
The API settings via the plugin cannot be saved. Whenever I click “Save” after completing the form, the text fields are empty again.
what am I doing wrong. Thank you in advance for your feedback.
]]>Hey,
Seems there is a huge issue, when using JSON template for the POST API, when I use single or double quotes, it keeps stripping it with backslash like that
After each save it keeps adding a new backslash infinitely. The issue occurs with 5.5.1 and 5.5.0 CF7. With 5.4.2 it works fine.
Best,
T.
Hello everyone,
I have this module for my perfex crm. Bu I keep getting the same error.
{“status”:false,”message”:”Token is not defined.”}
When I tested on postman, my API url, credentials, post queries are working fine.
What am I missing?
This is the api documentation:
]]>Hi!
I really like your plugin, and it is really useful.
It would be nice, if the “Debug Log” would have an checkbox to enable/disable the logging functionality.
Since there are a lot of folks out there, that don’t want personal information logged in WordPress.
So we can fire an forget, if we want to ??
Thanks!
why when i put [_remote_ip][_date][_time] i don’t get them on the api string?
]]>Hello Support,
I am using api addon with my contact form 7 plugin when making post request after mapping fields and form submit I am getting this error in my remote server result. Also there is no log generating in Error log section how can I check all data is posting successfully and going into api. Please let me know on this issue ASAP.
ERROR:
SymfonyComponentHttpKernelExceptionMethodNotAllowedHttpException: The GET method is not supported for this route. Supported methods: POST. in file
[status_code] => 302
[protocol_version] => 1.1
[success] =>
[redirects] => 0
[url] => https://dev.kickfurther.com/api/companies
[history] => Array
(
)
[cookies] => Requests_Cookie_Jar Object
(
[cookies:protected] => Array
(
)
)
)
)`
]]>hi, thank you for you amazing plugin.
Is it possibile add 2 or more value in one field? Example:
[name][date] -> namefieldAPI
Bugfix release
]]>Hi,
When we parse a checkbox item with multiple values, only the first value is loaded.
Do you have any idea how we can fix this issue ?
Thank you !
]]>First, thanks for a very handy plugin! I needed to send the results of a CF7 form to a custom REST service and it is working. I have 2 questions:
1) Are you going to test it with more recent versions of WordPress? It is an important plugin for us now and I hope it will continue to function.
2) How can I get the return value from the REST service to display a message? I tried putting in an invalid URL and it still said the message was sent successfully. The logging did show “cURL error 6: Could not resolve host: ***.com” but no error was displayed. I need to inform the user if the REST service returns an error or it can’t connect.
Thanks!
]]>Hello
I really appreciate your support on this issue. I basically want to pass the country prefix and phone number through API to a CRM platform but for some reason the values are not passed (not to the CRM and not to the email) I just get an empty space.
Please refer to the contact form and API setting by checking the below screen shot:
https://prnt.sc/vzpfhs
Hello… I really appreciate your support on this as it is very important.
I’m using Contact form + Basic Auth to integrate my CF7 with Microsoft Dynamics, this is the website (https://madmoon.online/saraya-aqaba/) So basically I have configured the JSON as per the below screen shot
But when I submit the form online I get the following response from server although I have tested the API with postman app and it is working fine.
statusArray
(
[headers] => Requests_Utility_CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[date] => Fri, 27 Nov 2020 11:50:04 GMT
[server] => Oracle-HTTP-Server
[x-oracle-dms-ecid] => 005hHL2r07r42zGqywnZ6G00063c0006PR
[x-oracle-dms-rid] => 0:1
[content-type] => text/html; charset=UTF-8
[set-cookie] => Array
(
[0] => visid_incap_1707591=Z8BAJFN2QTWOYzsnkpw+DOvnwF8AAAAAQUIPAAAAAAA6gf3puBeaBZU9wltY8yCC; expires=Sat, 27 Nov 2021 07:59:14 GMT; HttpOnly; path=/; Domain=.eaglehills.com
[1] => incap_ses_872_1707591=JE7Yad0QUn/UvuQ8i/cZDOznwF8AAAAAIpzqV2rN545XJhQ8+NFXEQ==; path=/; Domain=.eaglehills.com
)
[x-cdn] => Incapsula
[content-encoding] => gzip
[x-iinfo] => 3-90970921-90970925 NNYN CT(130 263 0) RT(1606477803889 15) q(0 0 4 1) r(5 5) U6
)
)
[body] => Unsupported Media Type
[response] => Array
(
[code] => 415
[message] => Unsupported Media Type
)
[cookies] => Array
(
[0] => WP_Http_Cookie Object
(
[name] => visid_incap_1707591
[value] => Z8BAJFN2QTWOYzsnkpw DOvnwF8AAAAAQUIPAAAAAAA6gf3puBeaBZU9wltY8yCC
[expires] => 1637999954
[path] => /
[domain] => eaglehills.com
[host_only] =>
)
[1] => WP_Http_Cookie Object
(
[name] => incap_ses_872_1707591
[value] => JE7Yad0QUn/UvuQ8i/cZDOznwF8AAAAAIpzqV2rN545XJhQ8 NFXEQ==
[expires] =>
[path] => /
[domain] => eaglehills.com
[host_only] =>
)
)
[filename] =>
[http_response] => WP_HTTP_Requests_Response Object
(
[response:protected] => Requests_Response Object
(
[body] => Unsupported Media Type
[raw] => HTTP/1.1 415 Unsupported Media Type
Date: Fri, 27 Nov 2020 11:50:04 GMT
Server: Oracle-HTTP-Server
X-ORACLE-DMS-ECID: 005hHL2r07r42zGqywnZ6G00063c0006PR
X-ORACLE-DMS-RID: 0:1
Connection: close
Content-Type: text/html; charset=UTF-8
Set-Cookie: visid_incap_1707591=Z8BAJFN2QTWOYzsnkpw+DOvnwF8AAAAAQUIPAAAAAAA6gf3puBeaBZU9wltY8yCC; expires=Sat, 27 Nov 2021 07:59:14 GMT; HttpOnly; path=/; Domain=.eaglehills.com
Set-Cookie: incap_ses_872_1707591=JE7Yad0QUn/UvuQ8i/cZDOznwF8AAAAAIpzqV2rN545XJhQ8+NFXEQ==; path=/; Domain=.eaglehills.com
X-CDN: Incapsula
Content-Encoding: gzip
Transfer-Encoding: chunked
X-Iinfo: 3-90970921-90970925 NNYN CT(130 263 0) RT(1606477803889 15) q(0 0 4 1) r(5 5) U6
Unsupported Media Type
[headers] => Requests_Response_Headers Object
(
[data:protected] => Array
(
[date] => Array
(
[0] => Fri, 27 Nov 2020 11:50:04 GMT
)
[server] => Array
(
[0] => Oracle-HTTP-Server
)
[x-oracle-dms-ecid] => Array
(
[0] => 005hHL2r07r42zGqywnZ6G00063c0006PR
)
[x-oracle-dms-rid] => Array
(
[0] => 0:1
)
[content-type] => Array
(
[0] => text/html; charset=UTF-8
)
[set-cookie] => Array
(
[0] => visid_incap_1707591=Z8BAJFN2QTWOYzsnkpw+DOvnwF8AAAAAQUIPAAAAAAA6gf3puBeaBZU9wltY8yCC; expires=Sat, 27 Nov 2021 07:59:14 GMT; HttpOnly; path=/; Domain=.eaglehills.com
[1] => incap_ses_872_1707591=JE7Yad0QUn/UvuQ8i/cZDOznwF8AAAAAIpzqV2rN545XJhQ8+NFXEQ==; path=/; Domain=.eaglehills.com
)
[x-cdn] => Array
(
[0] => Incapsula
)
[content-encoding] => Array
(
[0] => gzip
)
[x-iinfo] => Array
(
[0] => 3-90970921-90970925 NNYN CT(130 263 0) RT(1606477803889 15) q(0 0 4 1) r(5 5) U6
)
)
)
[status_code] => 415
[protocol_version] => 1.1
[success] =>
[redirects] => 0
[url] => https://ehsoastage.eaglehills.com/soa-infra/resources/ehonlinesc/EHOnlineLeadCreatePrj!1.0/LeadCreateService/createLead
[history] => Array
(
)
[cookies] => Requests_Cookie_Jar Object
(
[cookies:protected] => Array
(
[visid_incap_1707591] => Requests_Cookie Object
(
[name] => visid_incap_1707591
[value] => Z8BAJFN2QTWOYzsnkpw+DOvnwF8AAAAAQUIPAAAAAAA6gf3puBeaBZU9wltY8yCC
[attributes] => Requests_Utility_CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[expires] => 1637999954
[httponly] => 1
[path] => /
[domain] => eaglehills.com
)
)
[flags] => Array
(
[creation] => 1606477803
[last-access] => 1606477803
[persistent] =>
[host-only] =>
)
[reference_time] => 1606477803
)
[incap_ses_872_1707591] => Requests_Cookie Object
(
[name] => incap_ses_872_1707591
[value] => JE7Yad0QUn/UvuQ8i/cZDOznwF8AAAAAIpzqV2rN545XJhQ8+NFXEQ==
[attributes] => Requests_Utility_CaseInsensitiveDictionary Object
(
[data:protected] => Array
(
[path] => /
[domain] => eaglehills.com
)
)
[flags] => Array
(
[creation] => 1606477803
[last-access] => 1606477803
[persistent] =>
[host-only] =>
)
[reference_time] => 1606477803
)
)
)
)
[filename:protected] =>
[data] =>
[headers] =>
[status] =>
)
)
]]>Hey,
I’m trying to integrate cf7 with a newsletter platform I’m using(similar to Mailchimp, for example) via API key.
It works fine, only I’m not able to send true/false values to certain fields.
What are the default values the ‘acceptance-checkbox’ is sending, and how can change these values to “true/false”?
Thank you so much!
]]>Hello,
I’ve downloaded the plugin to post the contact form 7 user values to an API.
The header seems to have the error, as it is not passing the Basic auth key as header.
Can you please help me with why is it not functioning as expected?
Thanks,
Anuja S.
Hi all.
I am successfully posting to a remote server. I can see the last remote server response under the Debug Log but I’d like to save each response to a log file with only the server response like:
<result>
0
<msg>success</msg>
<leadid>453hdgsh</leadid>
<price>0.00</price>
</result>
Would much appreciate it if anyone can assist. I don’t seem able to find any log file.
]]>Hi.
How is it that I receive an error when trying to pass multiple values of a select field?
How can I debug it? Can you please help me?
Hi!
We are having problems using your plugin with Contact Form 7 Repeater plugin: https://codecanyon.net/item/contact-form-7-repeater/20504081
The repeater allows us to add additional fields to the form. Is there a way to add those fields to the json to send the data to our api? Is there a shortcode we could use?Thanks for the help!
Release notes:
– Fixed bearer token Usage
– Update WooCommerce plugin name
Hi Kenny,
Is it possible to redirect to a page that passing the result data so that I could take further action on that new page?
I tried to hook into this action after_qs_cf7_api_send_lead
. Is that the right direction to go?
Kind Regards,
]]>Hi! There is some problem when somebody writes a message like this “sometext\n\n”. So I have invalid JSON format {“count” : 1, “stack” : “sometext\n\n”}. I have tried to apply add_filter(‘qs_cf7_api_before_sent_to_api’, ‘callback’) and change $record, but returns nothing. Can you suggest a resolve?
Thanks!)
Hi, I need to add some custom headers for SOAP. Is it possible to add custom headers with your plugin?
]]>Hello,
I’m having a problem with API integration.
I’ve seen that there here is already ticket. I see that it is resolved, so I’m interested in how to fix this problem. https://www.ads-software.com/support/topic/file-upload-to-api/
So basically I’m using contact form for users to send data, which is redirected via API to my Laravel service.
So I’m having a problem when user uploads a file, my service only gets title of that file, to be precise it gets only a string without uploaded file. I’ve tried to debbug this for a while, and I’ve found that there is a problem with API in this case. My service works when using postman to send data, I’ll show you some log examples below.
This is what I should get:
'file_zk' =>
Illuminate\Http\UploadedFile::__set_state(array(
'test' => false,
'originalName' => 'Screenshot_20181221_150808.png',
'mimeType' => 'image/png',
'error' => 0,
'hashName' => NULL,
)),
This is the problematic one, the one I get:
’file_vlasnicki_plan’ => ‘5e43d46f65f5d.pdf’,
‘file_vlasnicki_list’ => ‘karolina-nadi.pdf’,
‘file_izvod_plana’ => ‘icbtech-2.png’
Thank you in advance!
]]>This release contains a bug fix that would prevent it to be installed.
]]>Hello I can’t activate the plugin because I get this error:
Warning: require_once(/var/www/vhosts/site/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/class.cf7-api.php): failed to open stream: No such file or directory in /var/www/vhosts/site/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/contact-form-7-api.php on line 49
Fatal error: require_once(): Failed opening required '/var/www/vhosts/site/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/class.cf7-api.php' (include_path='.:/opt/plesk/php/7.2/share/pear') in /var/www/vhosts/site/httpdocs/wp-content/plugins/cf7-to-api-basic-auth/contact-form-7-api.php on line 49
How can I solve it?
I tryed the new plugin version and wont work.
Thank you
This version now supports WordPress 5+
]]>