İnternette bulduğum bazı kodlardan çalışıyorum - sadece ADM 201 kursunda bulundum.Mesajları (poster adı, fotoğraf, metin gövdesi) belirli Sohbet grubundan VF sayfasına alma - VF'ye giriş yapma Mücadelesi
Yaptığım şey bilgiyi bir gönderiden almaya ve sonra bunu bir VF sayfasına koymaya çalışıyor. Konuşmayı kullanabileceğimi biliyorum: besle, ama bu sadece bilgi ve işlevlerin tümünü alıyor, oysa sadece metin gövdesine, poster adına ve resme (temel değil) ihtiyacım var.
Ne var bugüne kadar:
Apex Sınıfı:
public class Test_3 { //Class is
public ConnectApi.FeedElementPage feedElementPage{get;set;}
public Test_3() {
feedElementPage = ConnectApi.ChatterFeeds.getFeedElementsFromFeed('0F958000000TWvL', ConnectApi.FeedType.Record, 'showInternalOnly');
}
}
VF sayfa:
<apex:page controller="Test_5">
<div class="posts">
<div class="row">
<div class="col-md-6">
<apex:repeat value="{!feed.elements}" var="feedElement">
<div class="media">
<a class="pull-left" href="{!feedElement.parent.id}">
<img class="media-object" src="{!feedElement.photoUrl}" alt="{!feedElement.actor.name}"/>
</a>
<div class="media-body">
<h4 class="media-heading">{!feedItem.actor.name}</h4>
// This creates a heading from the posts that is the poster's name
{!feedElement.body.text}
// This is the body of the post
</div>
</div>
</apex:repeat>
</div>
</div>
</div>
<footer>
<p>© Operations Updates - Please refresh your browser for the latest</p>
</footer>
</apex:page>
Güncel konular:
!!- feedElement.parent.id
- feedItem.actor.name "Hata: Bilinmeyen özellik 'ConnectApi.Feed.elements'" Neyse
, ben bu işe olamaz . Bunu 5 saat güzel bir şekilde yapmaya çalışıyorum.
Herhangi bir yardım çok takdir edilecektir.
Kod, here değiştirildi ve sonra Öğelerden Öğeler öğesine güncellemeye çalıştım.
teşekkürler Apex sınıfta