Send Email from Salesforce Flow!!
8:15
Пікірлер
@ravillanaveen-t1w
@ravillanaveen-t1w 21 сағат бұрын
Not able to access Data Cloud permission set lisience are not available
@learnwithkids3471
@learnwithkids3471 5 күн бұрын
Thankyou
@amandlathree
@amandlathree 5 күн бұрын
Thank you! Your instructions are so clear. I am now subscribing to your channel.
@toshi50726
@toshi50726 5 күн бұрын
Anybody who knows that while connecting Azure to data cloud trial org my connection is esyablished but my Sync status is showing "Failure"...What can be the issue? Please help!!
@DeepankSood
@DeepankSood 7 күн бұрын
I have registered for the loyalty org and reset my password but Data cloud option is not there in app launcher
@user-ju3fw1on2k
@user-ju3fw1on2k 5 күн бұрын
yes I also have same issue
@user-ju3fw1on2k
@user-ju3fw1on2k 5 күн бұрын
please let me know if you got any solution
@venkateshnayak1050
@venkateshnayak1050 8 күн бұрын
Thank you sir
@onlyones7264
@onlyones7264 8 күн бұрын
can we get the trail version for marketing cloud also? can you plz make a video on it
@B3llyg0d
@B3llyg0d 11 күн бұрын
This is a really useful video to understand setting up a Connected App and using Post to perform API calls into Salesforce. I had the issue where I was getting the error "Session_Id is expired". To resolve this I went to the Post settings and enabled 'Follow Authorization header', which then allowed me to insert an Account record.
@romimadia6467
@romimadia6467 13 күн бұрын
So does it not work now?
@AllInOneStuff-Sriram
@AllInOneStuff-Sriram 14 күн бұрын
Hi, I was Generated Access token. I'm trying to post the request to create Sales Order but I'm getting Error, Session expired. I want to create Sales Order using RestApi With JSON. Can explain more about this.
@monikaphalle9174
@monikaphalle9174 15 күн бұрын
How we can integrate netsuite and salesforce using netsuite restlet script?
@umaimaadeena6288
@umaimaadeena6288 15 күн бұрын
can u provide the code pleaase
@strahinja1107
@strahinja1107 16 күн бұрын
I am getting "unsupported_grant_type"
@user-ph3nf7eu7p
@user-ph3nf7eu7p 17 күн бұрын
How to store json in salesforce, where we are mentioning the json formate details?
@codewith_Khan
@codewith_Khan 16 күн бұрын
Hi friend! Since the data is going to change on every click so we are not storing the response JSON in any SObject rather storing in a wrapper class which simply returns the formatted data from apex to LWC. Please subscribe the channel if not done already!!
@VakkalagaddaYaswanthSai
@VakkalagaddaYaswanthSai 19 күн бұрын
Thank you
@codewith_Khan
@codewith_Khan 16 күн бұрын
You are most welcome! Please subscribe the channel if not done already!!
@preetibharti2803
@preetibharti2803 20 күн бұрын
Exact solution got in first go
@codewith_Khan
@codewith_Khan 16 күн бұрын
Glad it was helpful! Please subscribe the channel if not done already!!
@namanshetty2781
@namanshetty2781 21 күн бұрын
[ { "message": "Session expired or invalid", "errorCode": "INVALID_SESSION_ID" } ] Getting this error, even after saving and changing the security token as well as generating new token and using it each time
@aswinsaipammisekhar3921
@aswinsaipammisekhar3921 22 күн бұрын
@codewith_Khan what is the IDE you used to edit the LWC?
@codewith_Khan
@codewith_Khan 21 күн бұрын
Hi friend!! Its a Chrome extension that gives the ability to create/edit LWC directly in Salesforce org! You can watch this video to know more about it. kzfaq.info/get/bejne/n9WXotSpuLSRqZc.htmlsi=FwYv05ABxOsnuSx8
@olgundeveci
@olgundeveci 29 күн бұрын
@codewith_Khan I tried many times but unfortunately I have always same error "Error: invalid_client_id, Description: client identifier invalid". Any suggestion?
@codewith_Khan
@codewith_Khan 21 күн бұрын
Hi! Apology for the delay as I have been busy for a while. Let me know if you are still facing the issue and we will arrange a time to connect!!
@amarnathmahato6221
@amarnathmahato6221 5 күн бұрын
@@codewith_Khan yes have same issue
@namanshetty2781
@namanshetty2781 Ай бұрын
Can I use remote site or named credentials here instead of trusted site and can you tell me when to use these
@codewith_Khan
@codewith_Khan 21 күн бұрын
Hi friend! Apology for the delay as I have been busy for a while!! Since in this project I am using fetch API function of LWC instead of using http methods of apex class hence remote site or named credential is not used here instead trusted URLs is used. You can watch other project videos where I have used remote site settings/named credentials kzfaq.info/get/bejne/ereDfaxjqdeugZc.htmlsi=5Q2HKz7AQQ_Sucx9 kzfaq.info/get/bejne/m5pgY9agmdHenZ8.htmlsi=Fp0V-CubizJAzffv
@namanshetty2781
@namanshetty2781 21 күн бұрын
​@@codewith_Khan thanks for the clarification
@VishwajeetPowar-j9e
@VishwajeetPowar-j9e Ай бұрын
I have created Data cloud org using second method but set up is not getting completed. It shows error like 'after 5 retries.Force Retry or Contact Support'...
@srikanthss9927
@srikanthss9927 Ай бұрын
Nice explanation..
@codewith_Khan
@codewith_Khan Ай бұрын
Thank you! Please subscribe the channel if not done already!!
@user-jl7xc8cx6o
@user-jl7xc8cx6o Ай бұрын
Thanks! Thanks! a lot sir Really Helpful Keep Uploading more videos with the real scenarios like this :)
@codewith_Khan
@codewith_Khan Ай бұрын
Glad it was helpful! Please subscribe the channel if not done already!!
@rajeshbera4799
@rajeshbera4799 Ай бұрын
Nice project Can you plz guide how to do the below "for a wrong input, it will show proper message to the end user" Thanks
@codewith_Khan
@codewith_Khan Ай бұрын
Hi, thanks for pointing it out.. I have updated the code to show relevant message when there is no train for the entered train number basically for wrong input. I have made the changes in the javascript file of the LWC component. Please subscribe the channel if not done already!! github.com/shahbazkhan800/KZfaq-Tutorials/blob/main/Train%20Info%20-%20Running%20Status/force-app/main/default/lwc/trainDetails/trainDetails.js
@rajeshbera4799
@rajeshbera4799 Ай бұрын
​@@codewith_Khanyeah I also did the same by checking the train name if it's null then show error toast msg Thanks for your quick update 😊
@codewith_Khan
@codewith_Khan Ай бұрын
That's great!! I hope you have subscribed the channel as well
@rajeshbera4799
@rajeshbera4799 Ай бұрын
Yes, one more request can you plz guide how to write test classes for this types integration class, it will be very helpful
@codewith_Khan
@codewith_Khan Ай бұрын
Sure bro!! I will write and upload the test class in the github file and will inform you! May be some time later I will do it!
@anjlichhatwani1229
@anjlichhatwani1229 Ай бұрын
What happens to the field references after promoting? Do they also get carried over?
@codewith_Khan
@codewith_Khan Ай бұрын
Hi, the existing fields will still refer to the same picklist values that got promoted to Global Value Set. It wont impact them!
@hydermirza1292
@hydermirza1292 Ай бұрын
Thanks mate❤❤
@codewith_Khan
@codewith_Khan Ай бұрын
You're welcome 😊
@manisfdc8137
@manisfdc8137 Ай бұрын
Why are you using externalAPi , can't we use indianRailApis here ?
@smritisharan-sfdcamplified
@smritisharan-sfdcamplified Ай бұрын
very good explaination
@codewith_Khan
@codewith_Khan Ай бұрын
Thank you, glad it was helpful!!
@subhajitghosh7859
@subhajitghosh7859 Ай бұрын
Thanks a ton sir. It worked.
@codewith_Khan
@codewith_Khan Ай бұрын
Glad it was helpful! Please subscribe the channel if not done already!!
@alic
@alic Ай бұрын
You have a great way of explaining complex things in simple terms my friend!
@codewith_Khan
@codewith_Khan Ай бұрын
Thank you friend!! Glad it was helpful
@prasanthperformance2908
@prasanthperformance2908 Ай бұрын
Thank you Bro
@codewith_Khan
@codewith_Khan Ай бұрын
You are most welcome bro! Do subscribe the channel if not done already!!
@user-ds2pl9cc8t
@user-ds2pl9cc8t Ай бұрын
Is it possible to have a list of emails on Google Sheets and then use this add-on to find the corresponding Salesforce record?
@debdeepghosh5147
@debdeepghosh5147 Ай бұрын
1. List all emails on sheet 1 2. Get all records on sheet 2 3. Do a vlookup on email field to get matching records
@TheIntentionalMan
@TheIntentionalMan Ай бұрын
@@debdeepghosh5147oh yea that’s definitely not an actual solution. Having 100,000+ records is going to break Google Sheets.
@maximebai5609
@maximebai5609 Ай бұрын
cannot find "reset my security token" in SF, with "my settings", is that the same thing as "Initial Access Token for Dynamic Client Registration" in app manager?
@codewith_Khan
@codewith_Khan Ай бұрын
Hi, if your Profile/Permission set has Login IP Ranges defined then you wont be able to view Reset Security Token option. However if you have IP ranges defined then you dont need to append security token along with password for authentication only password will suffice! For your reference: help.salesforce.com/s/articleView?id=000386179&language=en_US&type=1#:~:text=Profile%20is%20Corrupted-,IP%20Restrictions%20in%20the%20Login%20IP%20Ranges,option%20will%20not%20be%20available.&text=In%20order%20for%20the%20Reset,have%20Login%20IP%20Ranges%20listed.
@arundhatitidke8371
@arundhatitidke8371 Ай бұрын
Very nice explaination.very clear and easy way of explaination
@codewith_Khan
@codewith_Khan Ай бұрын
Glat it was helpful! Please subscribe the channel if not done already!
@omar4ksa
@omar4ksa Ай бұрын
Good one , very simple to follow. If I want to do get, Post - should I include both there ?
@codewith_Khan
@codewith_Khan Ай бұрын
Hi! Yes each webservice apex class can have 1 @httpGet, 1 @httpPost and 1 @httpdelete methods in the same class. For reference: developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_rest_code_sample_basic.htm Please subscribe the channel if not done already!
@omar4ksa
@omar4ksa Ай бұрын
Thank you
@pradeepsmart5621
@pradeepsmart5621 2 ай бұрын
Very very nice explanation. Thanks! All the best for the page
@codewith_Khan
@codewith_Khan 2 ай бұрын
Glad it was helpful! Please subscribe the channel if not done already!! Thanks
@TheBeastBananas
@TheBeastBananas 2 ай бұрын
Looks great
@codewith_Khan
@codewith_Khan 2 ай бұрын
Thank you sir! Please subscribe the channel if not done already!!
@saurabhmoon5312
@saurabhmoon5312 2 ай бұрын
My flow is not working.In Name Credentials ,their is External Credentials,in which it is asking Authentication Protocol,what should I picK?
@codewith_Khan
@codewith_Khan 2 ай бұрын
Hi friend!! In setup when you search and select Named Credentials you will see there is a small arrow button just beside ‘New’ button make sure you click on that arrow button and then you will see ‘New Legacy’ button, please click on that New Legacy button and then create the Named Credentials record. Do let me know once you are able to find the New Legacy button! Please subscribe the channel if not done already!!
@gopalraorangaraj5842
@gopalraorangaraj5842 2 ай бұрын
End point not working could you please provide url.
@codewith_Khan
@codewith_Khan 2 ай бұрын
Hey! The endpoint URL should be like below, you can hit the URL directly in browser tab to see the result api.openweathermap.org/data/2.5/weather?q=pune&&APPID=ab4a188555840adac4da0dcd68d4cf95 Please generate your own API key and make sure if you are using named credential then base URL will start with "https" instead of "http" Do watch this video to get clear understanding on generating your own API key and also go through the code kzfaq.info/get/bejne/js6qlbWHldynmqs.html Source code link: github.com/shahbazkhan800/KZfaq-Tutorials/tree/main/Weather%20Forecast%20Project/force-app/main/default
@codewith_Khan
@codewith_Khan 2 ай бұрын
Folks, I forgot to mention in the video that since we are using Named Credentials then Remote Site Setting will no more be required hence we can simply delete the respective Remote Site Setting for Weather API. Thanks!
@saurabhmoon5312
@saurabhmoon5312 2 ай бұрын
instead of creating wrapper class ,why we haven't created the sobject of the data ,which is coming from the weather api?
@codewith_Khan
@codewith_Khan 2 ай бұрын
Hey bro! Storing the api response in sObject will cause inserting/updating the record(s) into Database every time hence since this is a dynamic data that will change every time we hit the api so returning into a wrapper class is more efficient where we dont have to insert the record and then return the same record to our LWC to display!
@monalishanasreen2471
@monalishanasreen2471 2 ай бұрын
Thank you Sir for updating us with the new features.. looking forward to more such videos...
@sanjaygohel7150
@sanjaygohel7150 2 ай бұрын
Thanks for the explaination
@codewith_Khan
@codewith_Khan 2 ай бұрын
Glat it was helpful! Please subscribe the channel if not done already!!
@Dinesh-fx8nm
@Dinesh-fx8nm 2 ай бұрын
Very helpful thanks bro
@codewith_Khan
@codewith_Khan 2 ай бұрын
Glad it was helpful! Please subscribe the channel if not done already!!
@user-kh4ik2bk9w
@user-kh4ik2bk9w 2 ай бұрын
is it also applicable to those who are working people and this program is still active or not ?
@codewith_Khan
@codewith_Khan 2 ай бұрын
Hi, yes it is definitely applicable for those who are working professional having minimum or no experience in Salesforce development. Please subscribe the channel if not done already!!
@Harshal-vo3sr
@Harshal-vo3sr 2 ай бұрын
Shahbaz bhai, Thank you for sharing knowledge. I want to copy Chatter Post from Opportunity to Account. I tried a lot however I am unable to do it. I tried to get FeedItem from it's ParentId. Then query for it's Parent (ie Account) and then get that record's Parent (ie Account) and then tried to create FeedItem however not working, could you please help. I created another flow: When Oppty name is changed it will send the chatter post to Parent record of Opportunity which is Account, this flow is working perfectly fine.
@raghukhanninaikar1323
@raghukhanninaikar1323 3 ай бұрын
Best one Good to know
@codewith_Khan
@codewith_Khan 3 ай бұрын
Glad it helped!! Please subscribe the channel if not done already!
@SfdcLearner
@SfdcLearner 3 ай бұрын
Hey! I seen people using using some get set while using wrappers. Why didnt we used it! What is the use of those !
@codewith_Khan
@codewith_Khan 3 ай бұрын
Hi, {get;set;} is a short form of Getter and Setter methods which are used to pass data from your Visualforce/Aura/LWC to your apex and vice versa. For instance if you have an LWC where you want to access/show your Wrapper's variable value then {get;} need to be appended against that variable in your Apex Class similarly if you want to receive any value from LWC and store in your Wrapper's variable then {set;} needs to be appended. You can watch my below video where I have implemented the same that is Wrapper class with {get;set;} which is being referred by LWC component. kzfaq.info/get/bejne/js6qlbWHldynmqs.html Thanks for the great question though!
@SfdcLearner
@SfdcLearner 3 ай бұрын
@@codewith_Khan cool Thanks ❤️
@codewith_Khan
@codewith_Khan 3 ай бұрын
Please subscribe the channel if not done already!!
@SfdcLearner
@SfdcLearner 3 ай бұрын
@@codewith_Khan done already ♥️
@jatinpal9270
@jatinpal9270 3 ай бұрын
@codewith_Khan , I would like to know you did you know about the format of the result it would give you? Could you tell us as well that how do we find out about the resukt of any given API so that we destructure the results accordingly, like how you did while deserializing the result of the given api.
@codewith_Khan
@codewith_Khan 3 ай бұрын
Hi, please watch this part of the video 13:45 where I talked about the structure of the API response that we receive. You can also simply execute the below code snippet from anonymous window of Developer Console and look for the debug statements that I have placed in the code(the API response result and the API response body). I have just took that debug statement and explained in the video as structure of the response.. [In below code please update "apiKey" with your unique API Key] //Frame the Enpoint URL String cityName = 'Hyderabad'; String apiKey = 'Your API Key'; String endpoint = 'api.openweathermap.org/data/2.5/weather'; endpoint += '?q='+cityName; endpoint += '&units=metric'; endpoint += '&APPID='+apiKey; //Callout to Weather API Http http =new http(); HttpRequest req = new HttpRequest(); req.setEndpoint(endpoint); req.setMethod('GET'); HttpResponse res = http.send(req); system.debug('response result => '+res); system.debug('response body=> '+JSON.deserializeUntyped(res.getBody()));
@codewith_Khan
@codewith_Khan 3 ай бұрын
Please subscribe the channel if not done already!!
@vishalmankar4969
@vishalmankar4969 3 ай бұрын
very helpful , thank you.
@codewith_Khan
@codewith_Khan 3 ай бұрын
Glad it helped!! Please subscribe the channel if not done already!!