Live Agent Rest API – documentation …
Great Effort! Live Agent Rest API – documentation …
Great Effort! Live Agent Rest API – documentation …
Inner classes and interfaces can only be declared one level deep inside an outer class. Static methods and variables can only be declared in a top-level class definition, not in an inner class. An inner class behaves like a static Java inner class, but doesn’t require the static keyword. An inner class can have instance member variables …
Differences Between Apex Classes and Java Classes Read More »
API NAME PROTOCOL DATA FORMAT COMMUNICATION REST API REST JSON, XML Synchronous SOAP API SOAP (WSDL) XML Synchronous Chatter REST API REST JSON, XML Synchronous (photos are processed asynchronously) User Interface API REST JSON Synchronous Analytics REST API REST JSON, XML Synchronous Bulk API REST CSV, JSON, XML Asynchronous Metadata API SOAP (WSDL) XML Asynchronous …
It’s very easy to find out endpoint and payload that create Case when you click “Submit” (or any button that create Case) – After that a CURL request can be made and thousands of Cases can be created in a few minutes. There is no out of the box way in Salesforce but we can prevent …
Case New Page in community: Detect Replay – Spam Protection using Google captcha Read More »
Heroku Comparator App There is a very good Heroku app for the same: https://perm-comparator.herokuapp.com/ PROS: Very easy to compare multiple profiles and produce a comparison table. CONS: Runs on Heroku server – Security concern. Also, do not give next level drill down like FLS check, apex classes AppExchange Packages Bulk Object Field Creator: https://appexchange.salesforce.com/appxListingDetail?listingId=a0N30000000qDqqEAE Profile …
Compare two profiles in Salesforce: Possible Options Read More »
Var cap = Percentage of Capacity given in routing configuration * Capacity given at presence configuration; Var actualWorkItemCanBeWorkedByAgent = Capacity given at presence configuration/cap;
Goal of article is to summarize and keep reminding the theory of apex design patterns here: https://developer.salesforce.com/page/Apex_Design_Patterns. However, we use all of them, but we easily forget what is called what and sometimes to even use it. Here are a list of design patterns, some of which are standard object-oriented patterns in a Force.com context, …
Legacy Approach Previously, I used to use Apex Metadata Service (https://andyinthecloud.com/2013/10/27/introduction-to-calling-the-metadata-api-from-apex/); but it requires to import all code for even a small requirement. After, release of Tooling API, I find it lifesaver for such implementation. Below given approach is with help of Tooling api. Here is one Salesforce stackexchange question: https://salesforce.stackexchange.com/questions/162390/how-to-update-picklist-values-along-with-record-types-using-metadataservice New Approach First HTTP …
Update picklist value and add it in record type using apex Read More »
“Above given technologies are top 8 technologies of 2019. Personally, I would like to learn following of these technologies to boost my career in Salesforce.” AI or Bot: It’s really useful in context with Salesforce platform and extensible and applicable to Salesforce. Knowledge of this can make you different than other Developers. Javascript: It can …
What a Salesforce Developer can Learn Other than Salesforce Platform Read More »
URI /services/data/v46.0/metadata/deployRequest Header Content-Type: multipart/form-data; boundary=BOUNDARY Accept: application/json Body –BOUNDARY Content-Type: application/json Content-Disposition: form-data; name=”entity_content” { “deployOptions” : { “allowMissingFiles” : false, “autoUpdatePackage” : false, “checkOnly” : false, “ignoreWarnings” : false, “performRetrieve” : false, “purgeOnDelete” : false, “rollbackOnError” : false, “runTests” : null, “singlePackage” : true, “testLevel” : “RunAllTestsInOrg” } } –BOUNDARY Content-Type: application/zip Content-Disposition: …