Enzymatic-based proximity labeling approaches based on activated esters or phenoxy radicals have been widely used for mapping subcellular proteome and protein interactors in living cells. However, activated esters are poorly reactive which leads to a wide labeling radius and phenoxy radicals generated by peroxide treatment may disturb redox-sensitive pathways. Herein, we report a photoactivation-dependent proximity labeling (PDPL) method designed by genetically attaching photosensitizer protein miniSOG to a protein of interest. Triggered by blue light and tunned by irradiation time, singlet oxygen is generated, thereafter enabling spatiotemporally-resolved aniline probe labeling of histidine residues. We demonstrate its high-fidelity through mapping of organelle-specific proteomes. Side-by-side comparison of PDPL with TurboID reveals more specific and deeper proteomic coverage by PDPL. We further apply PDPL to the disease-related transcriptional coactivator BRD4 and E3 ligase Parkin, and discover previously unknown interactors. Through over-expression screening, two unreported substrates Ssu72 and SNW1 are identified for Parkin, whose degradation processes are mediated by the ubiquitination-proteosome pathway.