You need to sign in to do that
Don't have an account?

chatter linkpost hide url
Am posting a feeditem of type linkpost to chatter using apex code.
I want to show only the linkname and hide the linkurl.....
You need to sign in to do that
Don't have an account?
Am posting a feeditem of type linkpost to chatter using apex code.
I want to show only the linkname and hide the linkurl.....
You can use TextPost instead of LinkPost, like
feeditem fi = new feeditem();
fi.body = 'I like www.google.com, how about u? ';
fi.parentid = '00510000000PBVl';
insert fi;
Only get the link once,...
hey Jia Hu thanks for the reply...u have given the absolute url so it takes it as a link but in my case the link points to a vf page...so i can give only the relative url ('apex/vf_page')
example feed in chatter box:
username : some text see details some text
when i click "see details" we should be able to open the vf page in a new window (width and height has to be specified) so that it looks like a popup window
please give some suggestions
When you insert the post, you can use
URL.getSalesforceBaseUrl().toExternalForm() + '\' + apex/vf_page
to turn the relative url into the real url .
Document is here:
http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_methods_system_url.htm
oh yeah..am able to get the base url :)
the thing is i want to display "see details" as the link text and link url should be vf page..
with ur suggestion am getting something like this in the chatter...
username : test link https://na14.salesforce.com/apex/ExtendedProfile
but i want "see details" text in the place of "https://na14.salesforce.com/apex/ExtendedProfile"
that is like this --- username : see details
and when i click see details i should be goto https://na14.salesforce.com/apex/ExtendedProfile in a new window with height and width being specified..
I got it, but it is difficult based on my understanding.
Maybe the Linkpost is not a bad choice.
However, if you would like to send the link to your users,
besides Chatter post,
you may consider the email, or the customer link on the Home tab,....