Un usuario preguntó 👇
Solo quiero saber si los cambios en Salesforce afectarán sus puntos finales en este plugin. Nos enviaron un correo electrónico y dijeron:
“Hemos anunciado previamente la descontinuación de los terminales Web-to-Case (W2C) y Web-to-Lead (W2L), así como http://www.salesforce.com como un punto final de API. El 17 de noviembre de 2017, los puntos finales mencionados anteriormente cesarán y las actualizaciones deben realizarse antes de esta fecha. «
Además, dicen:
Si está utilizando uno o ambos W2C / W2L, deberá actualizar el código HTML W2C / W2L en sus sitios web antes del 17 de noviembre de 2017.
Para actualizar el código HTML en los sitios web, debe proporcionar la siguiente información al webmaster de su empresa:
1. Para los sitios web que contienen los formularios Web-to-Case y / o Web-to-Lead, realice una búsqueda global en el código HTML del sitio web para cualquiera de estos fragmentos de código:
“Http://www.salesforce.com/servlet/servlet.WebToLead” “https://www.salesforce.com/servlet/servlet.WebToCase” 2. Reemplace “www” por “webto” para que el “Formulario” URL de acción ”en el código HTML de Web-to-Case y Web-to-Lead, de modo que:
«Https://webto.salesforce.com/servlet/servlet.WebToLead» «https://webto.salesforce.com/servlet/servlet.WebToCase»
Como la nueva URL de punto final ya está disponible, se recomienda encarecidamente que complete estas actualizaciones lo antes posible para aprovechar la funcionalidad mejorada.
Lanzador de hilos
(@cybecom)
Hace 3 años, 5 meses
Además de lo anterior, estoy usando el tipo de enlace Web-to-Lead.
(@shariftk)
Hace 3 años, 5 meses
@cybecom Definitivamente creo que afectará al plugin.
Línea 714 en /inc/web-to-lead.php vemos:
$ url = apply_filters (‘gf_salesforce_request_url’, sprintf (‘https: //%s.salesforce.com/servlet/servlet.WebTo%s? codificación = UTF-8 & # 8217;, $ sub, $ tipo), $ args);
…. donde «www» o «prueba» es «% s». Ese valor ahora debe establecerse en «webto»….
(@ grex22)
Hace 3 años, 5 meses
@cybecom – Solo pionero, parece haber una solución de actualización segura para este problema que se describe en este hilo aquí: https://wordpress.org/support/topic/salesforce-new-endpoint-with-the-summer- 17- liberación /
Requiere agregar algo de código al archivo functions.php de su tema, pero nada es demasiado engorroso. Espero que esto ayude.
Lanzador de hilos
(@cybecom)
Hace 3 años, 5 meses
Gracias @shariftk, @ grex22
No vi la publicación https://wordpress.org/support/topic/salesforce-new-endpoint-with-the-summer-17-release/. El cambio a functions.php es probablemente una mejor opción para crear un tema hijo, aunque creo que son seis docenas y media del otro en términos de lo que sucede si se actualiza un plugin.
(@cnaccio)
Hace 3 años, 2 meses
El siguiente cambio en la línea 711 en /inc/web-to-lead.php actualizó el plugin por mí. Simplemente descargue el plugin, cambie esta línea y luego reinstale el plugin cargando la versión actualizada desde su computadora local. ¡Buena suerte!
// Use test/www subdomain based on whether this is a test or live
//$sub = apply_filters( 'gf_salesforce_request_subdomain', ($test ? 'test' : 'www'), $test );
// Updated web-to-lead sub-domain to work with updates outlined here: https://help.salesforce.com/articleView?id=Updating-the-Web-to-Case-and-Web-to-Lead-Endpoint-URL&type=1
$sub = apply_filters( 'gf_salesforce_request_subdomain', ($test ? 'test' : 'webto'), $test );
// Use (test|www) subdomain and WebTo(Lead|Case) based on setting
$url = apply_filters( 'gf_salesforce_request_url', sprintf('https://%s.salesforce.com/servlet/servlet.WebTo%s?encoding=UTF-8', $sub, $type), $args);
Para los valientes, aquí hay una copia del plugin que ya he actualizado; ¡Disfrutar!
https://drive.google.com/file/d/1Hqh8zGadJGxksLX-mNt9ML74yKxS0mQm/view?usp=sharing
Esta respuesta fue modificada hace 3 años, 2 meses por. Esta respuesta fue modificada hace 3 años, 2 meses por.
(@nhhau)
Hace 2 años, 11 meses
mi solución
add_filter( 'gf_salesforce_request_subdomain', 'sen_gf_salesforce_request_subdomain' );
function sen_gf_salesforce_request_subdomain() {
return 'webto';
}
agregar al archivo functions.php.
Esta respuesta fue modificada hace 2 años, 11 meses por.
¿Solucionó tu problema??
0 / 0