What a thread's actions need: the conversation's ids — the long one the
broadcasts advertise and the v2 one the thread requests send — the people it
lists (the quick-promotion contexts name them), whether it already holds a
message (the send's own batch is built as if it does), and the attribution
its messages report. The peer is the thread's own user (users[0] of a
one-to-one thread): its pk is the sharing-info query's user id and its
fbid_v2 is the profile-updates query's ig_user_fbid, one source, never a
value read back from an answer the app asks for it.
What a thread's actions need: the conversation's ids — the long one the broadcasts advertise and the v2 one the thread requests send — the people it lists (the quick-promotion contexts name them), whether it already holds a message (the send's own batch is built as if it does), and the attribution its messages report. The peer is the thread's own user (
users[0]of a one-to-one thread): itspkis the sharing-info query's user id and itsfbid_v2is the profile-updates query'sig_user_fbid, one source, never a value read back from an answer the app asks for it.